madpitbull 0 Опубликовано: 30 октября 2018 Рассказать Опубликовано: 30 октября 2018 (изменено) Всем привет. Помогите пожалуйста разобраться с внезапно случившейся проблемой. При обновлении карты сайты вылетела ошибка Цитата Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7350247 bytes) in /home/admin/web/сайт.ру/public_html/engine/classes/google.class.php on line 49 Обратился к хостеру, они подняли значение "Allowed memory size" до 800 мб, но проблема не решается, чего только они не делали. В итоге написали Цитата Со стороны сервера не фиксируем проблем, memory_limit довольно большой, количество доступного ОЗУ предостаточно [root@vm287163 ~]# php -i | grep memory memory_limit => 800M => 800M [root@vm287163 ~]# free -h total used free shared buff/cache available Mem: 1.8G 593M 246M 129M 999M 867M Swap: 1.0G 51M 972M В ошибке указывается то, что скрипт получил 33554432 = 32 МB и требуется ему ещё 7 МБ, но на сервере есть свободная ОЗУ. Как быть ума не приложу, что могло пойти не так, если все работало как часы) Изменено 30 октября 2018 пользователем madpitbull Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 30 октября 2018 Рассказать Опубликовано: 30 октября 2018 PHP интерпретатору нехватило 7мб памяти, и ее либо не выделили, либо нет свободной физически. Тут других вариантов попросту нет. После того как вам подняли память в ошибке "Allowed memory size of" также пишется 33554432 или все ваши 800 мб? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.