Как понять эту ошибку PHP (Out of memory)

12
Bazis007
На сайте с 10.06.2008
Offline
84
#11

Что-то мне кажется у вас физически уже памяти не хватает.

Что говорит htop/atop/free ?

H
На сайте с 18.12.2010
Offline
32
#12
Нужно увеличить memory_limit в глобальном php.ini до максимума.

А глобальный он где должен находится?

Нашел у себя 3 php.ini

/etc/php5/apache2

/etc/php5/cli

/etc/php5/cgi

Прописал во всех, ошибка не исчезла. При чем, прямо в isp Fatal error can't fork уже просто достала. Выбивает очень часто.

Еще нужно посмотрите нет ли у Вас в httpd.conf значения Rlimit

/etc/apache2/httpd.conf - вообще пустой...

---------- Добавлено 08.02.2012 в 14:41 ----------

Что-то мне кажется у вас физически уже памяти не хватает.
Что говорит htop/atop/free ?

извините за нубский вопрос, но где это точнее?

Комментарии для ваших сайтов (/ru/forum/772278) | Автоматические WM кредиты (http://wmcoin.com/?x=RBNRPVEVNRZR)
Den73
На сайте с 26.06.2010
Offline
523
#13
heialo:
А глобальный он должен находится?
Нашел у себя 3 php.ini
/etc/php5/apache2
/etc/php5/cli
/etc/php5/cgi
Прописал во всех, ошибка не исчезла. При чем, прямо в isp Fatal error can't fork уже просто достала. Выбивает очень часто.

phpinfo все покажет, смотрите там.

Ps у вас vps openvz?

---------- Добавлено 08.02.2012 в 14:44 ----------

heialo:

Заметил в логах.
А еще в isp иногда вылазит ошибка Fatal error: Can't fork

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

смотреть нужно, вы предоставили мало инфы.

H
На сайте с 18.12.2010
Offline
32
#14
phpinfo все покажет смотрите там.

Loaded Configuration File /etc/php5/apache2/php.ini

- значит этот главный, тот, в котором я и делал все изменения.

Ps у вас vps openvz?

да

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

Я так и хотел, но сказали что пока нельзя. Можно только перейти на другой ТП а я точно не знаю, можно ли это сделать "безболезненно".

Den73
На сайте с 26.06.2010
Offline
523
#15
heialo:

Можно только перейти на другой ТП а я точно не знаю, можно ли это сделать "безболезненно".

можно

много букв

H
На сайте с 18.12.2010
Offline
32
#16

а как узнать, не хватает ли памяти физически, или там что-то не так работает?

Просто эти сайты на обычном хостинге летали, и никогда серьезной нагрузки не было. 95 МБ среднесуточная нагрузка памяти была. В основном даже еще меньше.

Смотрю на сервере Отказы ядра в предоставлении ресурсов есть такое:

Выделение памяти 817 т.е, я так понял, скриптам потребовалось 817 мб, в чем было отказано, и в итоге, был вылет?

А в отчете по нагрузке, память загружена в среднем на 40% а Файловые дескрипторы на 65-70%

12

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