Поддержка WooCommerce активация woocommerce выдает ошибку 500

  • доброго времени суток. Вордпресс чистый, тема Storefront, установка плагина проходит нормально, при активации выдает ошибку Сайт пока не может обработать этот запрос.
    HTTP ERROR 500. испробованы следующие способы :
    .htacces-php_value upload_max_filesize 250M
    php_value post_max_size 250M
    php_value max_execution_time 300
    php_value max_input_time 300
    php_value memory_limit 250M
    wp-settings.php- ini_set(‘memory_limit’, ‘-1’);
    etc/php.ini -; Maximum amount of memory a script may consume (128MB)
    ; http://php.net/memory-limit
    memory_limit = 256M ничего не помогает, ошибка видна только при активации, плагин не активируется и если перейти в админку то админка продолжает работать. привожу пример дебаг:
    14-Oct-2018 13:00:40 UTC] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 72 bytes) in /wp-includes/plugin.php on line 885
    [14-Oct-2018 13:00:42 UTC] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 82 bytes) in /wp-includes/pomo/mo.php on line 272

    • Тема изменена 5 лет, 5 месяцев назад пользователем ub6waa.
    • Тема изменена 5 лет, 5 месяцев назад пользователем ub6waa.
Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Модератор Yui

    (@fierevere)

    永子

    у вас хостинг дает вам всего 32М памяти скриптам PHP
    раз самостоятельно увеличить вам не удается, то обращайтесь в поддержку хостинга,
    скорее всего потребуется более ресурсоемкий тариф

    memory_limit = 256M это в php.ini разве не это память скриптам? просто доступ для изменения параметров имеется.

    Модератор Yui

    (@fierevere)

    永子

    memory_limit = 256M это в php.ini

    да, но

    Allowed memory size of 33554432 bytes

    это 32M

    вероятно вы меняете не там, в некоторых дистрибутивах php.ini может быть в разных местах (для разных SAPI) или быть разделенным на части

    я вас понял. у меня доступ только через панель управления веста, там в настройках есть редактирование php.ini к сожалению не нашел как прикрепить картинку для наглядности.
    огромное спасибо за ответ.

    Модератор Yui

    (@fierevere)

    永子

    не нашел как прикрепить картинку для наглядности.

    загрузить на хостинг картинок, по вашему предпочтению, или https://imgur.com
    и дать ссылку.

    https://www.digitalocean.com/community/questions/how-can-i-change-the-php-ini-file-with-vesta
    если посмотреть например эту тему, то у пользователей VestaCP тоже проблемы с переопределением значений в php.ini и как минимум три предложенных расположения файла. У вас где-то стоит 32M, ищите, это зависит от вашего дистрибутива linux на Vps/Dedic и используемого типа PHP SAPI, а также версии PHP.

    Думаю запрос в гугл «Где находится php.ini для apache mod_php CentOS» вам вполне все выдаст, естественно подставьте название вашего дистра и SAPI, может у вас не apache mod_php, а иной вариант.

    PS: также после изменения php.ini нужно перезагрузить сервис apache/php-fpm или сам сервер

    • Ответ изменён 5 лет, 5 месяцев назад пользователем Yui.

    я вас понял. огромное спасибо за развернутый ответ.

    один знакомый подкинул идею. всем спасибо за помощ. Home/user/conf/web файл sitename~pd.conf там прописано было 32м поменял на 64м все заработало. Значит панель для каждого юзера отдельно цепляет. Надеюсь кому еще данное решение поможет. Спасибо за подсказки.

    поменял на 64м

    это тоже очень мало.
    меньше 128 ставить не стоит.
    я выделяю минимум 512м, при использовании ВУУ

    Да. Это конечно так,но править руками каждый раз не удобно. Видимо есть шаблон по которому и идёт распределение.

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «активация woocommerce выдает ошибку 500» закрыта для новых ответов.