Что делать
Смотреть логи ошибок и устранять причину 500й ошибки.
Модератор
Yui
(@fierevere)
永子
если не знаете где у вас лог ошибок, спросите тех поддержку хостинга
где находятся логи ошибок сервера/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']);
-
Ответ изменён 6 лет, 6 месяцев назад пользователем Denis Yanchevskiy. Причина: оформление кода
Модератор
Yui
(@fierevere)
永子
вы не код показывайте, а то, что логе ошибок
[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 21
Модератор
Yui
(@fierevere)
永子
if( defined( ‘DOING_AJAX’ ) && DOING_AJAX ) {
wp_die( ‘0’, 400 );
}
а вот это в wp-config.php у вас откуда взялось и зачем?
я не знаю. Сначала была большая нагрузка на сервер, меня об этом предупредили, «служебный скрипт WordPress wp-admin/admin-ajax.php». Я обратился к спецу на сайт «Кворк» он все исправил. Может из-за этого.
Модератор
Yui
(@fierevere)
永子
этой конструкции в wp-config.php быть не должно
а даже если требуется, то wp_die() на этапе загрузки конфигурации еще не определена
можно или убрать конструкцию целиком
или заменить
wp_die( ‘0’, 400 );
на
die();
однако die() не устанавливает статус ответа
хотя у вас и в конструкции статус ответа неверно назначается
PS: подход с подобным отключением admin-ajax.php тоже в принципе чреват проблемами. Следовало не просто взять и отключить скрипт таким варварским способом, а разобраться в проблеме с нагрузкой на сайт.
В общем удалите эти строки из конфига 🙂
Только делайте это в правильном редакторе — в кодировке UTF8 без БОМ. В крайнем случае в редакторе хостинг-панели, но следите за кодировкой.