Запросите слишком большой объект после обновления Mega Menu - PullRequest
0 голосов
/ 07 февраля 2020

У меня установлено Мега Меню на моем сайте WordPress. В одном из меню содержится более 100 пунктов.

Теперь, когда я пытаюсь добавить новый пункт в меню, выдается сообщение об ошибке:

Запросить слишком большой объект

Я обнаружил в Google, что должен обновить functions.php файл следующей строкой

@ini_set( 'upload_max_size' , '128M' );
@ini_set( 'post_max_size', '128M');
@ini_set( 'max_execution_time', '300' );

, и в случае, если это не работает, я также добавил в файл .htaccess

php_value upload_max_filesize 128M
php_value post_max_size 128M
php_value max_execution_time 300
php_value max_input_time 300

Но проблемы сохраняются до сих пор. Поэтому я связался со службой поддержки хостинга, чтобы проверить, является ли это проблемой с сервером, и они сказали:

на вашем сайте есть что-то, что вызывает mod_se c. Это также означает, что клиент использует код ajax, который запрашивает с сервера более 1 МБ.

ModSecurity: Request body no files data length is larger than the configured limit (1048576).. 
Deny with code (413) [hostname "dev2.pixlgraphx.com"] [uri "/corvettes2/wp-admin/nav-menus.php"] 
[unique_id "Xjia@RHt7H@DgM6lcn0qkAAAAEE"], referer: http://dev2.pixlgraphx.com/corvettes2/wp-admin/nav-menus.php

Согласно представителю, мне нужно улучшить код, но я не точно точно, что он имеет в виду или как это сделать. Есть ли другой обходной путь для добавления пункта меню?

...