Вопрос по ошибкам PHP на хостинге PHP Fatal error: Out of memory (allocated 1310720)

Добрый день

Нужен совет - после последнего обновления Webasyst начали сыпаться ошибки в логах (php.log):

[28-Mar-2018 23:25:47 Europe/Kiev] PHP Fatal error: Out of memory (allocated 1310720) (tried to allocate 122880 bytes) in /home/salfetki/domains/salfetki.kiev.ua/public_html/wa-system/waSystem.class.php on line 1052

[31-Mar-2018 08:35:31 Europe/Kiev] PHP Fatal error: Out of memory (allocated 16777216) (tried to allocate 491520 bytes) in /home/salfetki/domains/salfetki.kiev.ua/public_html/wa-cache/apps/shop/templates/compiled/shop_ru_RU/63/ed/c8/63edc89a746d0c3046a6269e330b588dc5ce4200.file.product.html.php on line 334

[31-Mar-2018 11:33:21 Europe/Kiev] PHP Fatal error: Out of memory (allocated 11796480) (tried to allocate 30720 bytes) in /home/salfetki/domains/salfetki.kiev.ua/public_html/wa-apps/shop/lib/classes/shopProductsCollection.class.php on line 1674

[01-Apr-2018 15:52:36 Europe/Kiev] PHP Fatal error: Out of memory (allocated 1835008) (tried to allocate 30720 bytes) in /home/salfetki/domains/salfetki.kiev.ua/public_html/wa-system/request/waRequest.class.php on line 514

[01-Apr-2018 20:56:38 Europe/Kiev] PHP Fatal error: Out of memory (allocated 3145728) (tried to allocate 30720 bytes) in /home/salfetki/domains/salfetki.kiev.ua/public_html/wa-system/database/waModel.class.php on line 635

[01-Apr-2018 20:56:38 Europe/Kiev] PHP Fatal error: Out of memory (allocated 4194304) (tried to allocate 30720 bytes) in /home/salfetki/domains/salfetki.kiev.ua/public_html/wa-system/config/waAppConfig.class.php on line 77

Ранее такого не было...

Хостинг ответил что memory_limit сейчас установлен в 500Мб и больше они выделить не могут...

Установлено:

Webasyst Installer 1.8.5.226

Shop 6.3.0.44568

PHP 5.3

Если на данном хостинге перейти на использование PHP 7.0 - это может предотвратить подобные ошибки?

Какие будут рекомендации?

Заранее спасибо за советы!!!

2 ответа

  • 1
    dez 3 апреля 2018 17:51 #

    обычно в 2018 году на всех нормальных хостингах стоит смена php, включите 7 и проверьте. Да и на ВПС вам уже пора

  • 1

    Я б начал с того, что установил бы приложение Логи, включил в его настройках логгирование ошибок php, и подождал бы повторения ситуации. А чтоб скоротать время, из того же приложения Логи по ссылочке в правом верхнем углу, посмотрел бы, действительно ли стоит лимит в 500Mb. Что-то сомнительно как-то...

    • +1
      Антон Антон 3 апреля 2018 18:09 #

      Проверил - все сходится:

      PHP Version 5.3.24

      Directive Local Value Master Value

      memory_limit 500M 500M

      Ошибка появилась: 3 раза 31 марта и 3 раза 1 апреля - сегодня 3 апреля и пока нет больше этих ошибок... сижу, жду... пока нет повторов, но раньше в принципе такого не было...

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите