После апгрейда и переноса сайта (Друпал 5.14) с одного сервера на другой постоянно появляются ошибки "Страница не найдена" и одновременно PHP ошибки (см. ниже). Это происходит почти каждый раз после редактирования любого меню на сайте или после редактирования блоков.
Ошибки следующие:
...includes/database.mysql.inc on line 174
array_keys() [function.array-keys]: The first argument should be an array in /.../includes/menu.inc on line 1224
Wrong parameter count for min() in file .../includes/menu.inc on line 1224
Страницы снова возвращаются после чистки таблиц cache и cache_menu, но это не решение, т.к. за одно редактирование меню иногда приходится по пять раз чистить таблицы!!
Комментарии
попробуйте проверить все таблицы и нужные отремонтировать, возможно просто базу импортнули не правильно.
Да?.. Спасибо за совет! У меня тоже было такое грустное предположение. Так что, ре-импортировать их заново, что ли? А как Вы имеете в виду проверять таблицы? О_о
проверка, оптимизация, ремонт — все это вы найдете в phpMyAdmin