Fatal error:

Статус
В этой теме нельзя размещать новые ответы.

gimmo

Профессор
Регистрация
4 Апр 2007
Сообщения
228
Реакции
44
После месяца работы при попытке логаута:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 49645 bytes) in бла бла бла /mysite/lib/VIVVO/VIVVO_lite_site.php on line 570

При этом сам логаут происходит, т.е. при возврате броузера выдаётся всё как надо.
На оффсайте есть пожожий вопрос с ответом "жди 403" плюс я их зафакал вопросами и они меня заблокировали....
Соображения будут???
memory_limit = поболее не предлагать , ибо это есть протез
интересует способ решения проблемы
 
Добавь в файл conf.php строку :
Ты быстрее стреляешь! пока я правил ....
это я знаю.... можно в .хтахес.... можно в пхп.ини .... но это не совсем то, что я хочу - я хочу разобраться что они там нахерячили и починить это, ибо есть ещё

Created_tmp_disk_tables 106 k Количество неявных временных таблиц на диске,
созданных во время выполнения операторов. Если значение
Created_tmp_disk_tables велико, возможно, необходимо увеличить значение
переменной tmp_table_size, чтобы временные таблицы располагались в памяти, а
не на жестком диске.

Opened_tables 240 Количество открывавшихся таблиц. Если значение
Opened_tables велико, возможно, что значение переменной table_cache слишком
мало.

а на всех памяти не хватит, система начнёт свопиться и будет вааще жопа (имхо)
 
Фиг его знает что они там наворотили, мне это не столь интересно, выложили они инфу, что есть в php5 баг, в результате которого получаем фефект утечки памяти. Разработчики обещают выпустить патч. Ждемс ...

Добавлено через 21 минуту
Извиняюсь, видимо с утра еще не проснулся, этот баг пофиксили последним патчем 4,0,3. Баг был в версии 4,0,2.


Я у себя решаю эту проблему тем путем, который указал выше.
 
Ну.... у меня php 4.4.4
А ещё - после рестарта сервера эта хрень не пропадает - так что не утечка памяти , а явный косяк.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху