Internal Server Error» что делать
-
не могу обновить плагины и залить контент, пишет: «Internal Server Error». Что делать, Спасибо.
-
Что делать
Смотреть логи ошибок и устранять причину 500й ошибки.
а как это сделать?
если не знаете где у вас лог ошибок, спросите тех поддержку хостинга
где находятся логи ошибок сервера/PHPНашел ошибки, а что с ними делать?
21 wp_die( ‘0’, 400 );Нашел ошибки
Покажите их текст. (несколько уникальных строк)
* @package WordPress */ if( defined( 'DOING_AJAX' ) && DOING_AJAX ) { wp_die( '0', 400 ); } // ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** // /** Имя базы данных для WordPress */ define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);-
Ответ изменён 8 лет, 4 месяца назад пользователем
Denis Yanchevskiy. Причина: оформление кода
вы не код показывайте, а то, что логе ошибок
[08-Jun-2018 17:51:39 Europe/Moscow] PHP Fatal error: Call to undefined function wp_die() in /home/a/aak317oz/aak317oz.beget.tech/public_html/wp-config.php on line 21
[08-Jun-2018 17:52:40 Europe/Moscow] PHP Fatal error: Call to undefined function wp_die() in /home/a/aak317oz/aak317oz.beget.tech/public_html/wp-config.php on line 21if( defined( ‘DOING_AJAX’ ) && DOING_AJAX ) { wp_die( ‘0’, 400 ); }а вот это в wp-config.php у вас откуда взялось и зачем?
я не знаю. Сначала была большая нагрузка на сервер, меня об этом предупредили, «служебный скрипт WordPress wp-admin/admin-ajax.php». Я обратился к спецу на сайт «Кворк» он все исправил. Может из-за этого.
этой конструкции в wp-config.php быть не должно
а даже если требуется, то wp_die() на этапе загрузки конфигурации еще не определенаможно или убрать конструкцию целиком
или заменить
wp_die( ‘0’, 400 );
на
die();однако die() не устанавливает статус ответа
хотя у вас и в конструкции статус ответа неверно назначаетсяPS: подход с подобным отключением admin-ajax.php тоже в принципе чреват проблемами. Следовало не просто взять и отключить скрипт таким варварским способом, а разобраться в проблеме с нагрузкой на сайт.
В общем удалите эти строки из конфига 🙂
Только делайте это в правильном редакторе — в кодировке UTF8 без БОМ. В крайнем случае в редакторе хостинг-панели, но следите за кодировкой.Спасибо,попробую.
-
Ответ изменён 8 лет, 4 месяца назад пользователем
Тема «Internal Server Error» что делать» закрыта для новых ответов.