Otra causa común para grandes sys_log
tablas son problemas/errores en una de las extensiones utilizadas en la instalación de TYPO3.
Un ejemplo común cuando se utiliza una versión antigua de tx_solr
:
Core: Error handler (FE): PHP Warning: Invalid argument supplied for foreach() in typo3conf/ext/solr/classes/class.tx_solr_util.php
Core: Error handler (FE): PHP Warning: array_reverse() expects parameter 1 to be array, null given in typo3conf/ext/solr/classes/class.tx_solr_util.php line 280
Este conjunto de registros emergerá en sys_log
cada minuto más o menos lo que lleva a millones de registros en un corto período de tiempo.
Afortunadamente, este tipo de registros no tienen ningún efecto en el historial de registros en sys_history
y la funcionalidad de reversión asociada, por lo que es seguro eliminarlos.
Si usted tiene una gran sys_log
esto probablemente causará problemas con LOCK
tiempos de espera, por lo que tendrá que limitar la consulta de eliminación:
delete from sys_log where details LIKE 'Core:%' LIMIT 200000;
¿Es realmente cronjob un verbo? – HerrSerker
No, es un sustantivo. Este cronjob. Un cronjob. Aunque personalmente no me importa la creación creativa de palabras aquí. Si te importa, ¿te importa editar? – wirap