Pagina 1 di 1

General Error - Crash tabella durante Auto Backup

Inviato: 07/01/2013, 12:18
da dzonline
Buongiorno,
ho cercato se già esistesse qualcosa in merito, ma non avendolo trovato ... ne qui, ne altrove sul web per phpbb3, pubblico quanto accaduto, nella speranza che possa essere di aiuto ad altri.

In breve,
non tutti i giorni, accadeva che il forum andava in crash, con questo messaggio:

General Error
SQL ERROR [ mysql4 ]

Table './Sql185752_3/phpbb_posts' is marked as crashed and last (automatic?) repair failed [144]

SQL

SELECT post_id, topic_id, forum_id FROM phpbb_posts WHERE topic_id = 12165 AND post_time > 1341862757 AND forum_id = 17 ORDER BY post_time ASC LIMIT 1

BACKTRACE

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 222
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: [ROOT]/viewtopic.php
LINE: 98
CALL: dbal->sql_query_limit()


Da una prima analisi, è emerso che accadeva nell'orario previsto (giornaliero) nel sistema per l'"Auto Backup", ma non accadeva tutti i giorni.
Possibile in seguito la riparazione della tabella "phpbb_posts" con comando --> REPAIR TABLE `phpbb_posts`
e forum tornava a lavorare.

Dopo un po' di analisi, finalmente trovato arcano:
in alcune occasioni non veniva digerito il formato/estensione del file compresso di default, ovvero: gzip

E' stato sufficiente da PCA --> scheda "Manutenzione" --> "Auto Backup" ---> impostare il formato/estensione del file quotidiano compresso creato, come "bzip2", per risolvere l'anomalia.

:mrgreen:

Re: General Error

Inviato: 08/01/2013, 14:04
da Carlo
L'Auto Backup non è una funzionalità presente di default in phpBB?

E' una MOD da te installata? Se sì, potrebbe essere utile anche specificare di quale MOD si tratti.

Re: General Error - Crash tabella durante Auto Backup

Inviato: 09/01/2013, 13:02
da dzonline
Si Carlo, scusami.
E' in Automod, ed è la seguente:

Dettagli MOD: Auto Backup Versione: 1.0.3
Descrizione: Automatically backup your database using the phpBB3 Cron.

Features:
-enable/disable Auto Backup,
-Auto Backup frequency,
-the quantity of stored backups,
-file type for backups.

;)

Re: General Error - Crash tabella durante Auto Backup

Inviato: 09/01/2013, 19:26
da Carlo
Intendo che dovresti fornire il link all'argomento su phpBB.com o da dove hai scaricato la MOD.

Potrebbero esserci più MOD con lo stesso nome, quindi specificando l'argomento di presentazione della MOD presente su phpBB.com, dovresti far capire di quale MOD parli.

Re: General Error - Crash tabella durante Auto Backup

Inviato: 10/01/2013, 13:06
da dzonline
Ok,
il link è questo:
https://www.phpbb.com/customise/db/mod/auto_backup/

anche se la MOD sembra disponibile solo per versione 3.0.10
l'articolo cita in testo, che è compatibile anche su versione 3.0.11

la traduzione, per la stessa MOD, è reperibile qui:
https://www.phpbb.com/customise/db/mod/ ... .3-t_98282

Come detto, testata e tutt'ora attiva da me su 3.0.10, con la sola accortezza di impostare compressione "bzip2"
Attualmente impostata su backup giornaliero, orario predefinito, e ri-scrittura cronologica del salvataggio più vecchio (impostati 7 backup cronologici).