Внутренняя ошибка сервера WordPress 500 при сохранении меню в nav-меню. Переполнение стека

Я не могу сохранить меню заголовка на своем сайте в WordPress — оно продолжает работать с ошибкой 500 Internal Server Error. Я попытался обновить мой файл .htaccess, и предел памяти php был установлен на 128M. Основные файлы были недавно обновлены (4.8), и все остальное на сайте хорошо сохраняется (страницы, другие меню и т. Д.). Это просто меню заголовка (которое содержит более 60 пунктов), которое получает ошибку.

РЕДАКТИРОВАТЬ

Журнал отладки после попытки сохранить меню не содержит фатальных ошибок. Много PHP-уведомлений для устаревших вещей, хотя. Вот пример:

[16-Aug-2017 17:23:21 UTC] PHP Notice:  Undefined variable: th_query in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/functions.php on line 377
[16-Aug-2017 17:23:21 UTC] PHP Notice:  Trying to get property of non-object in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/functions.php on line 377
[16-Aug-2017 17:23:23 UTC] PHP Notice:  The called constructor method for WP_Widget in WDG_SpecialRecentPostsPro is <strong>deprecated</strong> since version 4.3.0! Use <pre>__construct()</pre> instead. in /var/www/vhosts/mysite.com/mysubsite.com/wp-includes/functions.php on line 3894
[16-Aug-2017 17:30:27 UTC] PHP Notice:  Use of undefined constant url - assumed 'url' in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/header.php on line 339

Ошибка 500 по-прежнему отображается только при попытке сохранить меню заголовка в меню «Внешний вид»> «Меню».

0

Решение

я нашел этот статья с похожей проблемой:

WordPress не ограничивает количество меню, которое вы можете иметь. Ваш веб
Хост-сервер есть. Существуют ограничения для переменных POST max, которые ограничивают
большое количество сохраняемых записей.

Поэтому попробуйте увеличить следующие настройки PHP в php.ini к чему-то, как показано ниже:

post.max_vars = 5000
request.max_vars = 5000
0

Другие решения

Я не могу сохранить меню заголовка на своем сайте в WordPress — оно продолжает работать с ошибкой 500 Internal Server Error. Я попытался обновить мой файл .htaccess, и предел памяти php был установлен на 128M. Основные файлы были недавно обновлены (4.8), и все остальное на сайте хорошо сохраняется (страницы, другие меню и т. Д.). Это просто меню заголовка (которое содержит более 60 пунктов), которое получает ошибку.

РЕДАКТИРОВАТЬ

Журнал отладки после попытки сохранить меню не содержит фатальных ошибок. Много PHP-уведомлений для устаревших вещей, хотя. Вот пример:

[16-Aug-2017 17:23:21 UTC] PHP Notice:  Undefined variable: th_query in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/functions.php on line 377
[16-Aug-2017 17:23:21 UTC] PHP Notice:  Trying to get property of non-object in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/functions.php on line 377
[16-Aug-2017 17:23:23 UTC] PHP Notice:  The called constructor method for WP_Widget in WDG_SpecialRecentPostsPro is <strong>deprecated</strong> since version 4.3.0! Use <pre>__construct()</pre> instead. in /var/www/vhosts/mysite.com/mysubsite.com/wp-includes/functions.php on line 3894
[16-Aug-2017 17:30:27 UTC] PHP Notice:  Use of undefined constant url - assumed 'url' in /var/www/vhosts/mysite.com/mysubsite.com/wp-content/themes/mysitetheme/header.php on line 339

Ошибка 500 по-прежнему отображается только при попытке сохранить меню заголовка в меню «Внешний вид»> «Меню».

0

я нашел этот статья с похожей проблемой:

WordPress не ограничивает количество меню, которое вы можете иметь. Ваш веб
Хост-сервер есть. Существуют ограничения для переменных POST max, которые ограничивают
большое количество сохраняемых записей.

Поэтому попробуйте увеличить следующие настройки PHP в php.ini к чему-то, как показано ниже:

post.max_vars = 5000
request.max_vars = 5000

active «data-shortcut =» A
самый старый «data-shortcut =» O
голосует «data-shortcut =» V
0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector