A veces el problema es que los nombres de los archivos llevan caracteres latinos como la ñ y los acentos, dependiendo de varias cosas como la configuración del servidor, versión de PHP, etc. eso a veces da problemas. Yo recomiendo siempre no usar estos caracteres en los nombres de los archivos, no sé si sea tu caso es simple experiencia propia.