Я пытался установить существующее приложение drupal 6 в среду MAMP (mac), но я получаю белую страницу в результате домашней страницы. Дело в том, что я могу получить доступ к остальным страницам, если укажу абсолютный URL-адрес, но он ничего не показывает в корне ( http://virtualhostname/ )! Возможно, это вопрос проблем с .htaccess и перезаписи. Я уже установил memory_limit php.ini для mamp и drupal на 256M, поэтому я не думаю, что это проблема. Может быть, это БД, потому что некоторые части страниц не отображаются должным образом, может быть, при импорте что-то пошло не так, я не знаю.
Проблема с белой страницей MAMP Drupal 6
Ответы (3)
Вероятно проблема в php. Проверьте журналы Apache на наличие ошибки. Если вы используете Linux, просто зайдите в терминал и выполните «tail -f /var/log/apache2/error.log» и укажите URL-адрес, на котором вы получаете белую страницу.
Это позволит вам узнать причину белой страницы, а затем вы сможете решить ее. Вы можете вставить ошибку сюда, чтобы люди могли посмотреть и помочь вам отладить ее.
Надеюсь это поможет!!
Поместите эти строки в начало вашего файла index.php, он отобразит ошибку на экране, а не просто белую страницу.
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
ОБНОВЛЕНИЕ
Похоже на проблему «пробелов в конце файлов шаблонов», подробности и исправления здесь: http://drupal.org/node/1424
Обычно это проблема с памятью php, но я также видел подобные ситуации, когда кеш кода OP, такой как APC, перепутался, и обычное решение — перезапустить apache, чтобы решить эту проблему.
Убедитесь, что вы очистили кеш и запустили update.php