iltmpz@drupal.org: Блог

Главные вкладки

[решено] update.php, белый экран на 3-м шаге (op=start)

17 октября 2010 в 5:58

Проблема имеется в версии 6.19 и в 6.8
запускаю /update.php - на 3-м шаге, после "select versions..." нажимаю Update, и просто вместо прогресс-бара с "Updating" выдает пустую страницу. Ее url - /update.php?op=start&id=51

Пробовал в разных вариантах - отключал все модули, возвращал обратно, выбирал для всех модулей в списке "No updates available" - эффект одинаковый - пустая страница, исходный текст страницы тоже пустой, при этом никаких ошибок ни в каких логах нет.
В системном журнале пусто, в логах apache и php тоже ничего.
Пробовал включать в settings.php: ini_set('display_errors', 1);
Пробовал error_reporting E_ALL в htaccess, пробовал $update_free_access = TRUE; - эффекта никакого - в логах пусто, страница пустая.
Раскидывал отладочные echo по update.php - выполнение благополучно доходит до batch_set в функции update_batch, а как тестировать дальше - не представляю.

Свежеустановленный друпал успешно проходит через этот шаг, а вот рабочий - ни в какую.
Как мне заставить работать update.php или обойти эту проблему?
Собственно, собираюсь обновить 6.8 до 6.19, как я понимаю, после обновления кода нужно заставить ядро и все модули выполнить функции модуль_update_версия(), которые должны обновить базу. обновлять все таблицы базы руками через mysql очень не хочется.