WAAAAAAH!!!

Tenia mal la ruta... Unix es case-sensitive

Estaba intentando guardar el archivo en una carpeta cuyo nombre esta en minusculas, y en la referencia en el codigo la tenia en mayusculas.

Asi que... problema resuelto.
Pero ahora me pone que no tengo permisos. ¬¬
No entiendo si no tengo permisos sobre el archivo, o sobre el directorio. :s
Se le pueden cambiar temporalmente los permisos a un directorio con chmod()?
O debo decirle a mi webadmin que le ponga full access a todo el mundo a esa carpeta? D: