Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/12/2005, 11:30
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
El caso es que en local sí me funciona, y los del hosting me han dicho que al tener el safe mode activado sólo puedo hacerlo vía FTP.
mm Entonces que "gracia" tiene usar esos provedores? .. Se está restringiendo el tipo de aplicaciones que se pueden crear y usar en dichos proveedores.

Bueno .. sobre tu código lo que veo es lo siguiente:

Código PHP:
move_uploaded_file($_FILES['userfile']['tmp_name'], "/mi/carpeta/".$_FILES['userfile']['name']); 
No puedes hacer referencia a "/mi/carpeta/" o por lo menos debes saber que sería la ruta absoluta completa de tu servidor .. algo tipo /home/sitio.com/public_html/carpeta .. siempre desde el "raiz" completo de ese servidor .. (no sé si eso lo haces así ya .. pero es un punto a tener en cuenta).

Esto no va asegurar que funcione . pues hay un tema de permisos referentes al UID que crea el archivo y el que lo lee .. que no permite hacer este tipo de cosas en "pro" de una seguridad extra a tus scripts.

Revisa la configuración de PHP al respecto:
http://www.php.net/features.safe-mode

Revisa también estos comentarios:
http://qdig.sourceforge.net/Support/PHPSafeMode

Creo que si pusieran algo de su parte tus proveedores podrían usar "Safe Mode" seguro pero no tan restrictivo para estas cosas.

Un saludo,