После обновления ошибка на некоторых страницах админки

Аватар пользователя natbampo

Привет.
Люди сами обновлялись с 6.20 на 6.22
Сейчас заметил что некоторые страницы в админке недоступны по причине ошибки.
Например страница "Производительность":
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'system_performance_settings' was given in /.../includes/form.inc on line 377.
Страница "Отчет о состоянии" также.

Сталкивались? Как пофиксить?

Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя natbampo
natbampo 5 лет назад

и страница модулей также ...

0 Спасибо
Аватар пользователя sibero
sibero 5 лет назад

update.php запускали? Бэкап делали?

0 Спасибо
Аватар пользователя natbampo
natbampo 5 лет назад

Не могу с владельцем связаться, они сами обновляли. А сайт стоит и не совсем рабочий.
Думаете ошибка похожа на ошибку неверного обновления?

0 Спасибо
Аватар пользователя natbampo
natbampo 5 лет назад

Как такое может быть? На локалке все ОК, а на хостинге - нет.
Код в menu_execute_active_handler

<?php      
if ($router_item['file']) {
  require_once(
$router_item['file']);

      // system_main_admin_page
  
if ($user->uid == 1) print $router_item['file'] . '<pre>exists - ' . (function_exists('system_performance_settings') ? 'Yes' 'No')  . '</pre>';
  if (
$user->uid == 1) print $router_item['file'] . '<pre>exists - ' . (file_exists($router_item['file']) ? 'Yes' 'No')  . '</pre>';
?>

Выводит
$router_item['file'] => modules/system/system.admin.inc
function_exists выводит No, хотя прямо перед этим идет инклуд нужного файла (Эта функция в данном файле определена)
file_exists выводит Yes

???

0 Спасибо
Аватар пользователя natbampo
natbampo 5 лет назад

скопировал файл system.admin.inc себе на комп и назад его на хостинг. Заработало. Но через раз. Изменил(добавил $xy=6; ) и залил на хостинг. Пока работает стабильно =). Может админ тот появится что то разъяснит, что происходило то.

0 Спасибо
Аватар пользователя Chyvakoff
Chyvakoff 5 лет назад

Возможно что при копировании файлов на хостинг они дошли до хостинга битыми.
А то что друпал говорит что нет функции,которая ну точно есть-сталкивался с этим на днях,на семерке.Очистка кэша решила проблему.

0 Спасибо