Задать вопрос
lamo4ok
@lamo4ok
Программист

Как бороться в WordPress с самовольными изменениями со стороны плагинов значений конфигурации PHP?

Суть вопроса такова. Есть сайт на WP, есть задача выяснить, из-за чего он достаточно медленно обрабатывается веб-сервером перед началом отдачи его контента. Для этого решил использовать xdebug, webgrind и отдельно - плагин P3 Profiler Plugin. Проблема в том, что уже на этапе его активации веб-серверу перестает хватать памяти, в результате чего он вываливается с ошибкой, что не удивительно, файлы сайта весят более полугигабайта, база мегабайт триста. Очевидное решение, казалось бы, разрешить в настройках веб-сервера изменение параметров через htaccess, в нем установить memory_limit в значение, превышающее необходимый минимум, и продолжить работу.

Но тут неожиданно выясняется, что порядка 4 плагинов и даже сама тема (Avada) в своем коде содержат @ini_set( 'memory_limit', '256M' ), при этом в некоторых случаях вообще без каких либо проверок и условий.

Внимание, вопрос: понятно, что можно тупо везде удалить это самовольное изменение параметра конфигурации PHP, но, возможно, есть какой-то более изящный способ решить данную проблему? Версия PHP - 5.5.30-1~dotdeb+7.1 (cli) (built: Oct 1 2015 17:38:39).
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽