Advertisement
ZeLib0ba

Не сохраняется меню WordPress

Aug 17th, 2015
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1.  
  2. Сегодня столкнулся с любопытной ошибкой – после добавления очередного пункта меню в разделе админки сайта “Внешний вид” – “Меню” при нажатии кнопки “Сохранить меню” изменения не сохраняются, а просто сбрасываются до предыдущего состояния. При этом никаких сообщений об ошибке ни на странице раздела меню, ни в логе сервера – нет.
  3.  
  4. То есть, количество пунктов меню получается строго ограничено каким-то значением (в зависимости от хостинга наблюдал – от 10 до 60 пунктов) и больше него сохранить попросту невозможно.
  5.  
  6. Изучение багтрекера вордпресса подсказало, что основной параметр, от которого зависит максимально возможное количество одновременно сохраняемых пунктов меню зависит от переменной php max_input_vars.
  7.  
  8. Так происходит по той причине, что при сохранении большого количества пунктов меню серверу передаётся через POST-запрос данных больше, чем он способен принять и запрос просто не выполняется.
  9.  
  10. То есть если Вы столкнулись с такой проблемой и значение этой переменной в рамках хостинга меньше или равно тысяче-полутора – обратитесь в техподдержку хостинга с просьбой увеличить значение переменной max_input_vars до 3000-5000.
  11.  
  12. Это решит проблему.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement