Cita: desde mi cliente FTP y no me dejaba (no se porque)
Pues porque el fichero creado por PHP pertenece al usuario PHP, y el usuario FTP no tiene permisos para modificar los permisos de los ficheros del usuario PHP.
Mejor te lo pueden explicar en el foro de Linux.
Saludos.