Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/04/2006, 10:20
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Y tu formulario donde selecionas tus imagenes?

El error que te dá textual es:
/home/---/domains/----/public_html/imagenes/27

Sobre todo por ese "27" suelto ahí .. (eso es un directorio?)

Intenta ver que obtienes en el array $_FILES completo .. así sabras si el archivo es por lo menos ubicado y con que nombre "temporal" en el directorio que PHP tiene asignado (por configuración) para ese caso.

Código PHP:
<?
echo "<pre>";
print_r($_FILES);
echo 
"</pre>";
Por otro lado .. cuando uno trabaja con "safe mode" a on .. PHP se pone altamente restrictivo .. sobre todo en cuanto a permisos de acceso a archivos ..

Cuando PHP crea directorios (con las funciones adecuadas) se quedan creados bajo el usuario que use PHP. Si usas PHP como "módulo" de Apache será el usuario que use Apache .. si usas PHP como CGI será el que use este. En definitiva eso es lo que valida "safe mode" y lo que te ocasiona todos los problemas.

Por ejemplo si subes archivos por FTP¨.. quedaran bajo ese UID y no podrás accederlos por scripts PHP por ejemplo .. (ten cuidado con eso).

Para solventar esto .. (creo . no lo he probado) que tienes que hacer un "touch()" al directorio (ruta absoluta) que creas tras tu mkdir() que lo crea.

Te recomiendo leer sobre "safe mode" en:
http://es2.php.net/features.safe-mode


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.