Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2003, 11:13
Elalux
 
Fecha de Ingreso: enero-2002
Mensajes: 4.159
Antigüedad: 22 años, 3 meses
Puntos: 22
Problemas con permisos?

Bueno maestros la situación es esta.

Deseo actualizar una base de datos desde un formulario, todos los campos pasan bien y se actualiza sin problemas, ahora bien, se planea que si el usuario desea puede subir una foto de su producto desde el formulario, el formulario tiene un campo tipo file para tal motivo (el subir la foto no es obligatorio).

La foto se sube mediante la siguiente instrucción:

move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $ultimo."_".$nombre_final);

Y se guarda en un forder llamado fotos, la ubicación y el nombre de la foto estan en la variable $nombre_final, localmente funciona perfectamente si embargo ya ene le hosting a la hora de subir y escrbir el archivo manda el siguiente error.

Warning: move_uploaded_file(fotos/116_foto.jpg): failed to open stream: Permission denied in /home/mastergr/public_html/insertar.php on line 44

Warning: move_uploaded_file(): Unable to move '/tmp/phpvPABRu' to 'fotos/116_foto.jpg' in /home/mastergr/public_html/insertar.php on line 44

Este problema me imagino que se debe a algun permiso que no tiene la carpeta, sin embargos i puedo subir archivos a esa misma carpeta por FTP, para mayor referencia ponog el vinculo para ver las caracteríticas del servidor donde esta alojado todo.

http://www.mastergrafics.com/info.php

Que esta mal?, Que opción del apache no esta activada?, Se pude solucoinar el problema?, Tengo que hacerlo de alguna forma diferente para evitar este erro?.

Agradeceré cualquier ayuda.

Saludos.