Es posible que se esté enfrentando a las limitaciones de la solicitud HTTP (que creo que es de 4 MB), o su solicitud HTTP podría estar agotando el tiempo de espera. Me he encontrado con este problema antes. Es posible que desee buscar en su archivo php.ini el tamaño máximo de carga.
Descargo de responsabilidad:no soy un desarrollador de PHP :D