Hola.
Dudo que el servidor tenga problemas siempre que la carpeta en la que se vayan a introducir las imágenes tenga los permismos (
chmod) necesarios. Por otra parte, si además quieres crear una carpeta, tendrás que hacerlo mediamente
ftp_connect(); y establecerle los permisos a cada carpeta creada.
Estoy casi seguro de que ese es el problema. De todas formas, sería más fácil si hicieras un copy&paste del error, para saber qué es lo que pasa exactamente.
Saludos.