Antes que nada gracias por responder.
Ya estuve checando el foro, la verdad he leido decenas de posts y aún no encuentro uno que logre solucionar el problema que tengo, aun que si me han ayudado a avanzar, o mejor dicho probar màs opciones.
Ya he estado checando con el ini_set()
tengo un código de prueba:
Código PHP:
ini_set('upload_tmp_dir', $_SERVER["DOCUMENT_ROOT"]."/test/interface/tempdir");
echo "upload_tmp_dir => " . ini_get('upload_tmp_dir') . "</br>";
$drd=$_SERVER["DOCUMENT_ROOT"]."/test/interface/tempdir";
echo $drd ."</br>";
print_r($_FILES);
y el resultado que me da es el siguiente:
Código:
upload_tmp_dir =>
/var/www/virtual/nuitclub.com/htdocs/test/interface/tempdir
Array ( [archivo] => Array ( [name] => luna-creciente.jpg [type] => [tmp_name] => [error] => 6 [size] => 0 ) )
lo que me muestra es un "upload_tmp_dir" sin valor,
luego me muestra lo que debía asignarse como directorio temporal,
luego el arreglo $_files, con el error 6 (missing temporary directory).
La carpeta existe en el servidor, en la ruta indicada(/test/interface/tempdir), tiene los permisos rwxrwxrwx (es decir 777) y aún así no funciona...
hay algo màs que me falte? algo màs que pueda hacer?