0
我有以下腳本:臨時目錄不工作?
<form method=post enctype="multipart/form-data">
<input type=file name=test><input type=submit></form>
<?php
echo sys_get_temp_dir();
echo '<br/>';
echo ini_get('upload_tmp_dir');
echo '<br/><pre>';
print_r($_FILES);
echo '</pre>';
這是輸出:
/var/tmp/
/opt/httpd/tmp
Array
(
[test] => Array
(
[name] => the-doors-logo.jpg
[type] => image/jpeg
[tmp_name] => /tmp/phpyeE7CX
[error] => 0
[size] => 80635
)
)
php.ini中的tmp_upload_dir被設置爲 '/選擇/ httpd的/ tmp目錄'。
誰能向我解釋PHP如何給我兩個不同的「TMP」的文件夾,而在我的檔案tmp_name的值仍然是在/ tmp目錄?
更多信息在這裏的答案以及:http://stackoverflow.com/questions/12531408/setting-php-tmp-dir-php-upload-not-working – user1914292 2013-05-14 07:37:10
我檢查了清單上的所有項目,但一切都沒有改變這樣far..I'll調試多一些。 – Oli 2013-05-14 09:23:56