Forums / National / Russian / Тех. поддержка / Ошибка PFS на cotonti.com

Ошибка выполнения PHP скрипта

Macik
#1 2012-08-28 11:41

Хотел залить на сайт схему в PNG формате (размер 1,1Мб). Допустимая квота на файл 5Мб.

Получил ошибку:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 17484 bytes) in /htdocs/system/functions.php on line 2057

Решил, что сервер не переварил создание thumbnail. 

Теперь вообще не работает PFS. Как только захожу в свой PFS (http://www.cotonti.com/pfs) вижу эту ошибку и пустой экран.

Видимо где-то косяк с учетом памяти ( ini_set('memory_limit', '100M'); ).

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Trustmaster
#2 2012-08-28 12:49

Боюсь, косяк не с учетом памяти. В функциях gd иногда случаются утечки памяти при определенных "неудачных" картинках. Лечится только удалением картинки.

May the Source be with you!
Macik
#3 2012-08-28 13:35

Все бы хорошо, но как удалить картинку, если вся PFS теперь выдает «FatalError» ?

ps: Проверил на локальной версии (apache 2.4.2 win7x64) — та же история. Полностью поломана PFS, и без доступа к FTP или SQL базе это не исправить. 

Слетает на строке:

$source_data = $fn_create($source);

т.е. по видимому не может отресайзить изображение.

Надо такие дела в тогда в try catch блок пихать. Или от Fatal'a это не спасет?

 

Добавлено 6 минуты спустя:

Создал тикет №1018.

Добавлено 4 минуты спустя:

p.s. Удалите, пожалуйста файл из моего PFS (на этом сайте). Предположительное имя файла «cotonti_inclued_461.png» 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
This post was edited by Macik (2012-08-28 13:45, 11 years ago)