Функция imagerotate () иногда работает, а иногда нет

Иногда imagerotate () Функция PHP не работает (без ошибок, изображение просто не поворачивается), иногда это работает. Это сводит меня с ума.

Вот мой код:

if ($degrees == 90)
$degrees = 270;
elseif ($degrees == 270)
$degrees = 90;

// Chargement
$source = imagecreatefromjpeg($filename);

// Rotation
$rotate = imagerotate($source, $degrees, 0);

imagejpeg($rotate, $filename, 95);

// Libération de la mémoire
imagedestroy($source);
imagedestroy($rotate);

В htaccess я установил:

ExpiresActive Off

#ExpiresByType image/jpg "access plus 1 hour"#ExpiresByType image/jpeg "access plus 1 hour"#ExpiresByType image/png "access plus 1 hour"

так обычно нет кеша.

Пожалуйста помоги.

0

Решение

Я получил ошибку: фотография была во всплывающем окне, которое перезагружает окно матери. Проблема заключалась в том, что материнское окно только что загрузило фотографию, поэтому повернутая фотография была перезаписана исходной повторно загруженной фотографией.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]