hola a todos:
estoy creando un script para alojar mi imagen desde un formulario en un sitio en concreto, pero el problema surge cuando muevo el archivo me aparece este mensaje:
failed to open stream: Permission denied
aclaro que estoy trabajando en local y ya he revisado los permisos de los directorios de mi sitio y está todo en orden.
esta es la ruta
$ruta_album = ($_SERVER['DOCUMENT_ROOT'].'ultravoz/img/albums');
aqui instancio al objeto:
$subir_archivo->subir_img($tmp_img,$tipo_img,$nombre_img,$size_im g,$ruta_album);
esta es la clase que lo procesa:
class upload_imagen
{
public function subir_img($tmp,$tipo,$nombre,$size,$ruta)
{
if(is_uploaded_file($tmp)){
$tipo_img = $tipo;
$nombre_img = $nombre;
$size_img = $size;
move_uploaded_file($tmp,$ruta);
echo "imagen subida con exito";
}
}
}
?>
bueno espero que alguien me pueda dar una mano!!
un saludo a todos