Недавно столкнулся с проблемой обработки изображений в PHP.
Изпользую собственную функцию уже лет так 5 и никогда не было проблем…
А тут скрипт просто останавливается и все, никаких ошибок…. вообще ничего не выводит!
Первым делом стал грешить на права, хотя на этом хостинге (VPS) не должно быть проблем, все по умолчанию и проставлять не нужно, но решил проверить. Поставил 777, но безуспешно.
Потом, соответственно, полез в инет. Нашел на одном форуме мол памяти не хватает, хотя я включил вывод всех ошибок и если бы памяти не хватало, то я бы давно увидел нечто вроде “try to allocate…”, было дело )). Посмотрел phpinfo() – вижу 128 метров аж выделяется, все таки вдс! должно хватать. И тут меня осенило, что библиотека GD может быть не подключена, я как-то старался не подключать на сервер ничего лишнего, вот и тут вышло, что одна из самых необходимых – не включена….
Полез в панель управления ISPmanager и элементарно включил.
Тут собственно все и заработало. Ура.
Таких историй у меня много, если будет полезно читатателям, то буду почаще писать на такую тематику.