При выполнении update.php после установки модуля Date 6.x-2.6 (http://drupal.org/node/883044) возникла следующая ошибка:
В указанном файле в районе данной строки такой код:
if ($_SESSION['update_success']) {
$output = '<p>Updates were attempted. If you see no failures below, you may proceed happily to the <a href="'. base_path() .'?q=admin">administration pages</a>. Otherwise, you may need to update your database manually.'. $log_message .'</p>';
}
else {
list($module, $version) = array_pop(reset($_SESSION['updates_remaining']));
$output = '<p class="error">The update process was aborted prematurely while running <strong>update #'. $version .' in '. $module .'.module</strong>.'. $log_message;
if (module_exists('dblog')) {
$output .= ' You may need to check the [geshifilter-code]watchdog
$output = '<p>Updates were attempted. If you see no failures below, you may proceed happily to the <a href="'. base_path() .'?q=admin">administration pages</a>. Otherwise, you may need to update your database manually.'. $log_message .'</p>';
}
else {
list($module, $version) = array_pop(reset($_SESSION['updates_remaining']));
$output = '<p class="error">The update process was aborted prematurely while running <strong>update #'. $version .' in '. $module .'.module</strong>.'. $log_message;
if (module_exists('dblog')) {
$output .= ' You may need to check the [geshifilter-code]watchdog
database table manually.'; } $output .= '</p>'; } [/geshifilter-code]
Что значит эта ошибка и как ее исправлять?!
Комментарии
$_SESSION['updates_remaining'] - Не массив, вот и предупреждает об этом. Это предупреждение а не ошибка.
А в дословном переводе второй строчки предупреждения "должно быть массивом" в строке такой-то указанного файла - надо как-то менять код, или забить на это?!