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.
