Похоже, очень простая задача, но она не работает …
Я пытаюсь установить upload_tmp_dir
в каталог ROOT в моем файле .htaccess …
php_value upload_tmp_dir /
Я распечатываю результаты, и они остаются такими же, как по умолчанию на моем php.ini
echo 'Your Temp Upload Directory : '.ini_get('upload_tmp_dir').'<br>';
IOW … не работает.
Я знаю, что это невозможно установить через:
ini_set('upload_tmp_dir','/');
Что я здесь не так делаю?
Временный каталог, используемый для хранения файлов при загрузке файлов. Должен быть доступен для записи любым пользователем, с которым работает PHP. Если не указано, PHP будет использовать систему по умолчанию.
Если указанный здесь каталог недоступен для записи, PHP возвращается к системному временному каталогу по умолчанию. Если open_basedir включен, то системный каталог по умолчанию должен быть разрешен для успешной загрузки.
как вы можете видеть на ini.upload-TMP-Dir
Так что проверьте, если open_basdir включен и новый каталог доступен для записи (который, я думаю, не будет доступен для записи, вы установили его как root
Других решений пока нет …