Отказ работы скрипта создания превьюшки картинки

Andrey_rus

Новичок
Отказ работы скрипта создания превьюшки картинки

Есть стандартный код создания миниатюрной картинки из исходной. Код великолепно работает у меня на localhost. Вот основной кусок кода (в остальном только объявления и присвоение переменных):

PHP:
   // Загрузить исходное изображение
   if(!($sourceImage = @imagecreatefromjpeg($file))) {
   	  // Возникла ошибка, создаем ошибочное изображение
   	  $image = imagecreate($max_width, $max_height);
   	  $colorWhite = imagecolorallocate($image,255,255,255);
   	  $colorBlack = imagecolorallocate($image,0,0,0);
   	  imagefill($image,0,0,$colorWhite);
   	  imagestring($image,1,1,10,"Error!", $colorBlack);
   	  imagejpeg($image);
   	  return(false);
   }
   
   // Если все хорошо, то сформировать мини-изображение
   $thumbnail = imagecreatetruecolor($max_width, $max_height);
   // Скопировать исходное изображение в результатирующее
   imagecopyresampled($thumbnail,$sourceImage,0,0,0,0,$max_width,$max_height,$pic_width,$pic_height);
   // Вывести изображение 
   header("Content-Type: image/jpeg");
   imagejpeg($thumbnail);
Загрузил на виртуальный хостинг. Превьюшки перестали создаваться. При этом даже не выводится никаких ошибок (хотя в параметрах PHP стоит вывод всех ошибок и вообще другие ошибки выводятся, проверял). GD библиотека на хостинге тоже стоит и поддержа JPG включена.

В каких настройках может быть проблема?
 
Сверху