Я могу перевернуть изображения по горизонтали / вертикали, но не могу повернуть их с помощью библиотеки GD2 - PullRequest
3 голосов
/ 12 февраля 2011

Я разрабатываю функцию, позволяющую поворачивать изображение с шагом 90 градусов или переворачивать по горизонтали или вертикали.У меня код работает нормально на моем компьютере, но при загрузке на работающий сервер функция поворота перестает работать.Изображения все еще можно перевернуть, но их вращение не приводит к изменениям вообще.Там нет сообщений об ошибках.Функция, которая выполняет вращение, возвращает то же значение, как если бы вращение было успешным.Это не тот случай, когда нужно перезагрузить страницу (я пробовал это).После поворота изображения я смогу найти файл изображения на сервере и обнаружить, что он действительно был повернут, но этого не происходит.

Потрясающая часть этого заключается в том, что функция переворачивания по-прежнемуработает, просто перестала работать функция поворота.Кто-нибудь знает, может ли такая вещь быть вызвана чем-то в настройке сервера?Может быть, другая версия библиотеки GD2?Я не верю, что это проблема кода, скорее, что что-то другое в живом сервере вызывает это.Любая помощь будет оценена.

1 Ответ

0 голосов
/ 21 ноября 2011

Ознакомьтесь с демонстрацией и учебником по http://www.innovativephp.com/online-image-rotator-using-php-gd-library-for-improving-design-tasks/ для получения полной информации о том, как вращать изображение с помощью php gd

...