Ошибка выполнения PHP скрипта
Macik |
|
---|---|
Хотел залить на сайт схему в 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 |
|
---|---|
Боюсь, косяк не с учетом памяти. В функциях gd иногда случаются утечки памяти при определенных "неудачных" картинках. Лечится только удалением картинки. May the Source be with you!
|
Macik |
|
---|---|
Все бы хорошо, но как удалить картинку, если вся 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, 12 years ago) |