Сбой обновления WordPress из-за внутренней ошибки сервера

#wordpress #iis

#wordpress #iis

Вопрос:

Версия — WordPress 4.7.12, на которой запущена тема Twenty Seventeen с Plesk Onyx, имеет веб-приложение для хостинга Windows

Ошибка Когда я вхожу в панель мониторинга и выбираю опцию «Обновить» для обновления установки WordPress до 5.1, она загружается некоторое время, а затем показывает сообщение об ошибке:

Страница не может быть отображена, поскольку произошла внутренняя ошибка сервера.

Другого текста, кроме этого, нет.

Что я пробовал до сих пор

  1. Я попытался включить ведение журнала, добавив следующие три атрибута в файл wp-config, но файл отладки не генерируется в папке wp-content. Я проверил журналы IIS, но не смог увидеть обновление файла журналов.

    define(‘WP_DEBUG’, true); define( ‘WP_DEBUG_LOG’, true); define( ‘WP_DEBUG_DISPLAY’, true);

  2. Деактивированы все плагины — проблема сохраняется

Пожалуйста, предложите варианты исправления этого или получите более подробную информацию.

Комментарии:

1. Если вы используете apache, возможно, это ваш файл .htaccess. Убедитесь, что у вас включен mod_rewrite. На какой ОС это установлено? Если linux, вы можете проверить свой /var/log каталог и выполнить tail -f в своем error_log, который будет находиться в каталоге, таком как apache2 или httpd, и т.д. Убедитесь, что вы можете запустить index.php файл напрямую. Попробуйте phpinfo.php файл с вызовом phpinfo(); и посмотрите, работает ли это. Обычно подобные вещи обычно сводятся к конфигурации WordPress, например, к правильной настройке вашей базы данных. Ошибка будет в вашем журнале ошибок php. Попробуйте также error_reporting(E_ALL);ini_set('display_errors', 1);

2. Только что заметил, что вы ввели IIS. Извините, здесь нет большого опыта работы с Windows server.

Ответ №1:

Я думаю, что для этого и нужны журналы ошибок.

  • Попробуйте создать файлы .user.ini или php.ini в том же каталоге, который содержит

error_log = phperrors.log

(предпочтителен абсолютный путь)

И затем снова запустите свой скрипт, а затем проверьте наличие того же файла.

Спасибо