netconstructorcom
  • 0
Мастер

Как исправить странную ошибку 500 после редактирования меню?

  • 0

У меня странная ситуация, которая только началась, которую я, кажется, не могу разрешить. Я не уверен, с чем это может быть связано, но я помню, что где-то читал, что это случилось с кем-то еще.

После входа в WordPress, затем перейдите в область управления меню, затем нажмите «Параметры экрана» и включите просмотр метабокса меню для созданного пользовательского типа сообщения, а затем добавьте страницу из этого типа сообщения в меню управления меню. область начала показывать сообщение Internal Server Error 500.

Все остальные области веб-сайта и области администратора работают отлично, за исключением ссылки на управление меню. Я пробовал все, что мог придумать, чтобы решить проблему, включая удаление всех плагинов и настроек, внесенных в мой functions.php файл, однако я не могу решить проблему.

Я надеялся, что кто-то здесь сможет помочь мне решить эту проблему или предложить что-нибудь для диагностики этой проблемы.

Любая помощь приветствуется!

Share
  1. Есть шансы, что у вас миллионы страниц или терминов? Если это так, не смотрите дальше. Меню WP просто не масштабируются при большом количестве контента.

    • 0
  2. Я только что понял свою собственную проблему, которая, я надеюсь, может помочь другим, если они застрянут в этой ситуации.

    По сути, проблема заключалась в том, что modsecurity вызвала ошибку 500 Internal Server, потому что по какой-то причине (которую я еще не понял) страница меню отправляла кучу данных в теле ответа.

    Чтобы решить эту проблему, мне просто нужно было добавить следующее в мой файл vhost.conf и перезапустить apache. Здесь я удвоил размер тела ответа.

    SecResponseBodyLimit 1572864
    
    • 0
  3. Я столкнулся с той же проблемой. По какой-то причине WordPress вставляет полный текст сообщения в описание каждого элемента меню, что очень усложняет загрузку, когда элементов несколько. Просто измените (сократите) или удалите это описание, и изменения будут сохранены без ошибки 500. Это сработало для меня.

    • 0
  4. Я обошел это, обновив меню через «Внешний вид»> «Настроить»> «Меню».

    • 0

Оставить ответ

You must login to add an answer.