Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/10/2011, 14:26
Avatar de TheScript
TheScript
 
Fecha de Ingreso: septiembre-2011
Ubicación: Spain
Mensajes: 164
Antigüedad: 12 años, 7 meses
Puntos: 30
Respuesta: SOS-Problema gordo en FTP por culpa de mkdir

Hola a todos de nuevo, aquí dejo lo que hasta ahora es mi solución, por si alguien en un futuro, con un problema similar, accediera a este mensaje:

Por un lado:
Cita:
¿Cómo borro los directorios que he creado en la ftp y no puedo eliminar ni modificar sus permisos?
De la única manera que he podido, es directamente desde PHP:

Código PHP:
rmdir('/imagenes/5'); // Borra la carpeta "5" que es la que no había manera. 
Hasta ahí bien, solución simple, para tanto agobio con Filezilla y con permisos

Por otro lado me he estado informando, y al parecer NO es aconsejable dejar en off SAFE MODE (el cual se puede consultar con phpinfo() )

Así que esta es una de las pocas soluciones que he encontrado para poder hacer lo que deseo sin problemas, y sin tener que desactivarlo.

Código PHP:

if( ini_get('safe_mode') ) // si el servidor está en modo SAFE MODE ON
{
FtpMkdir("/httpdocs/mis_imagenes","vacaciones");
FtpCopyFile("mis_recuerdos/fotos/playa.jpg","playa.jpg","/httpdocs/mis_imagenes/vacaciones");
}
else 
// si el servidor no está en mode SAFE MODE
{
mkdir("mis_imagenes/vacaciones",0777);
copy ("mis_recuerdos/fotos/playa.jpg","mis_imagenes/vacaciones/playa.jpg");

Esta función, se encuentra mas detallada en este PDF en web, pero se puede descargar:

http://www.shadowsland.com/index2.ph...do_pdf=1&id=23


Espero que si alguien tiene un problema similar, le pueda ayudar. Un saludo.