錯誤原因:
一、配置檔案沒有設定臨時資料夾
二、臨時資料夾沒有或者上級資料夾沒有相應的許可權
處理方式:
找到php配置檔案php.ini,找到以下**
;upload_tmp_dir =
改為:
upload_tmp_dir = "c:\windows\temp" //後面的資料夾路徑根據您的系統來設定
如果是許可權不夠的情況,可以根據不通的作業系統系統分別給其檔案加上相應的許可權
其他知識:
$_files['file']['error']
其值為 0,沒有錯誤發生,檔案上傳成功。
其值為 1,上傳的檔案超過了 php.ini 中 upload_max_filesize 選項限制的值。
其值為 2,上傳檔案的大小超過了 html 表單中 max_file_size 選項指定的值。
其值為 3,檔案只有部分被上傳。
其值為 4,沒有檔案被上傳。
其值為 6,找不到臨時資料夾。php 4.3.10 和 php 5.0.3 引進。
其值為 7,檔案寫入失敗。php 5.1.0 引進。
看報錯的話,應該是臨時資料夾沒有寫許可權或者不存在.
php上傳 找不到臨時資料夾(解決方法)
找不到臨時資料夾 這個錯誤提示是自定義的,比如某shop程式上傳時候就會提示這個,而某cms上傳的時候就提示 你沒有選擇上傳的檔案 各個php系統說法各不相同,但實際都是php要用到的臨時資料夾沒有寫入許可權的錯誤造成的。此時 files error 的錯誤 值為6。首先需要開啟php.ini檔案,...
php上傳 找不到臨時資料夾解決方法
找不到臨時資料夾 這個錯誤提示是自定義的,比如某shop程式上傳時候就會提示這個,而某cms上傳的時候就提示 你沒有選擇上傳的檔案 各個php系統說法各不相同,但實際都是php要用到的臨時資料夾沒有寫入許可權的錯誤造成的。此時 files error 的錯誤 值為6。首先需要開啟php.ini檔案,...
PHP上傳 找不到臨時資料夾的解決方法
最近遇到這樣的麻煩,找不到臨時資料夾返回的錯誤 為6 錯誤原因 一 配置檔案沒有設定臨時資料夾 二 臨時資料夾沒有或者上級資料夾沒有相應的許可權 處理方式 找到php配置檔案php.ini,找到以下 krlsoguh upload tmp dir 改為 upload tmp dir c w程式設計客...