Revisar como está tu nivel de mensajes de error que PHP mostrará.
Revisa tu php.ini:
display_errors = (debería estar a ON ya que estás desarrollando)
error_reporting = (al nivel más alto para que veas todo tipo de error: descripción y ejemplos tienes en el mismo php.ini).
Con eso ya deberías ver algún mensaje de error.
Por cierto .. no comentastes que tamaño de imagenes trabajas .. PHP (en su php.ini lo veras) impone restricciones. Revisa esta FAQ:
http://www.forosdelweb.com/showpost....&postcount=146
Un saludo,