Hola muchachos, que tal? estoy con un problema respecto a mover archivos dentro de las carpetas de mi servidor via php.
Mi objetivo es crear en la carpeta principal de mi host(donde tengo el index) un archivo, pero como no he podido cambiarle los permisos a "777" no pude conseguirlo.
Entonces mi idea(la cual dudo q sea correcta) era crear el archivo en una subcarpeta a la cual si le puedo cambiar los permisos a "777" y desde esta carpeta copiar el archivo hacia la carpeta principal, es esto posible?
Lo que tengo hasta ahora es esto, pero sirve para copiarlo dentro de la misma carpeta:
Código PHP:
$fp=fopen('mensaje.txt','a+');//sino existe lo crea
fclose($fp);
echo file_exists('mensaje.txt')."<br>";//me devuelve 1 asiq lo creo
$file = 'mensaje.txt';
$newfile = 'copia.txt';
if (!copy($file,$newfile)) {
echo "Error al copiar el archivo <br>";
}
Me interesaria saber, como hago ahora para copiarlo en una carpeta superior?
Por ej estoy en
/root/prueba y quiero copiarlo en
/root
Si no es posible hacerlo de esta manera, existe alguna otra forma q no sea cambiandole los permisos a mi carpeta root? Es que no encuentro desde donde cambiarla.
Desde ya muchas gracias!
Germán