У меня cPanel Hybrid VPS, ниже приведены спецификации:
Установлены cPanel и NginxCP
Все сайты на сервере, использующие wordpress, не загружаются, показывая сообщение об ошибке ниже
Неустранимая ошибка: Недостаточно памяти (выделено 3407872) (попытка выделить 3200 байт) в / home / * / public_html / wp-includes / ........
Действия, предпринятые для решения проблемы.
Ни одно из вышеперечисленных решений не помогло.
Wordpress имеет фиксированный лимит памяти, который перезаписывает тот, который определен в php.ini (если это разрешено конфигурацией PHP).
По моему опыту установка нового ограничения памяти на wp-config.php
не перезаписывает ограничение памяти, установленное самим wordpress (хотя, взглянув на код, он должен был работать правильно).
Поэтому я обычно изменяю wp-includes/default-constants.php
и вручную установите максимальный предел памяти.
Кроме того, загрузка файлов через FTP или удаление nginx не имеют ничего общего с вашей проблемой.
Особенно nginx / NginxCP, которые, по сути, обрабатывают только статический контент и не обрабатывают запросы PHP. Это не имеет никакого значения.
Другой подход к этой проблеме - оптимизация или замена плагина, который требует памяти, с максимальным превышением пределов памяти.
Как правило, лучше иметь оптимизированный код, чем высокие ограничения.