04/06/2004, 06:25
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses Puntos: 129 | |
antihem ..
En "webcindario" y la mayoría de servicios de hosting gratutitos este ejemplo NO funciona ...
En tu caso particular es por qué open_base_dir (configuración de PHP que lo puedes ver en un phpinfo() si te deja hacerlo ..) te está restringiendo el acceso de archivos a los que tu sitio manejas .. pero no puedes acceder (por lo menos como lo hace el ejemplo) directamente.
La única solución para estos casos es:
1º Mover el archivo subido (por Upload HTTP) con las funciones: move_uploaded_file() hacia un directorio que esté bajo tu control de tu sito (ahí ya no tendrías problemas con "open_base_dir" ..
2º Cambiar la ruta que usa fopen() para abrir el archivo .. En ese caso será la ruta y nombre de archivo que dejes en tu directorio (destino) de tu própio sitio y que indicas en la función anterior (move_uploaded_file() ..)
Un saludo, |