Добрый день.
После переноса сайта на новый хостинг стала расти таблица логов watchdog (примерно 1 мб в минуту). В логах сайта постоянно ведется запись следующего содержания: Only variables should be passed by reference в файле /path/to/site/www/sites/all/modules/boost/boost.module в строке 3219. Меняется лишь номер строки. Записей достаточно много, хоть и стоит ограничение на 100. База на Postgresql. Возможно ли как-то решить данную проблему?
Комментарии
Проблема в оптимизации модуля. Либо лезть в модуль и оптимизировать, либо ждать пока автор исправит.
Скорее всего там что-то вроде этого:
<?php
drupal_render(drupal_get_form('some_form'));
?>
Смысл в том что некоторые функции принимают переменные "по ссылке". Тогда просто нужно сделать:
<?php
// вынесли в переменную
$form = drupal_get_form('some_form');
// передали переменную в функцию
drupal_render($form);
?>
Очищается по запуску крона
Спасибо, я вас понял)