- Посмотрите в логах на сервере. если есть доступ.
- Включите отображение ошибок
ini_set('display_errors', 1);
error_reporting(E_ALL);
.. и посмотрите, что будет на выводе.
- Сравните phpinfo() локального сервера и удаленного на наличие различий в библиотеках работы с изображениями и т.д.