Esto sucede por las limitaciones de php....
Hazte un archivo nuevo, ponle cualquier nombre y en el escribe esto:
Código PHP:
<?php
phpinfo();
?>
Una vez hecho esto fijate en las siguientes variables:
max_execution_time (el tiempo maximo de ejecucion del script en segundos)
upload_max_filesize (el peso maximo del archivo a subir en MB)
Suerte!