Назад | Перейти на главную страницу

Раздел администратора Drupal - Страница не найдена

После обновления до Drupal 6.12 я больше не могу получить доступ к разделу администратора на моем сайте - я получаю сообщение об ошибке «Страница не найдена».
Вещи, которые мне удалось протестировать / проверить:

Есть идеи попробовать что-нибудь еще?

Мне удалось решить эту проблему, отключив модуль обновления в системной базе данных с помощью команды SQL, подобной этой:

UPDATE system SET status=0 WHERE name="update";

Это случалось со мной пару раз на сайте, с которым я работал в последнее время. Несколько из этих ответов работали в разное время, когда я с ними сталкивался, за исключением последнего раза. В итоге в файле настроек оказались неверные значения для $ base_url и $ cookie_domain.

Проблема связана с сайтом, который неправильно использует один файл настроек (sites / default / settings.php) на нескольких серверах (dev / staging / production).

К сожалению, это случалось со мной более чем несколько раз. Наряду с моим другим ответом, еще одно решение - увеличить лимит памяти на сервере. (Я думаю, что большинство пользователей обычно могут решить эту проблему самостоятельно, но может быть настройка, при которой вместо того, чтобы выдавать ошибки, Drupal просто сбрасывает код до 404. Что менее чем полезно.)