php上傳 找不到臨時資料夾(解決方法)

2021-05-24 07:45:01 字數 635 閱讀 4819

【找不到臨時資料夾】這個錯誤提示是自定義的,比如某shop程式上傳時候就會提示這個,而某cms上傳的時候就提示【你沒有選擇上傳的檔案】,各個php系統說法各不相同,但實際都是php要用到的臨時資料夾沒有寫入許可權的錯誤造成的。此時$_files['***']['error']的錯誤**值為6。

首先需要開啟php.ini檔案,iis下配置php環境,php.ini這個檔案一般是放在%system%/windows 裡面,這裡我們開啟php.ini,查詢

;upload_tmp_dir =;upload_tmp_dir =

這裡後面沒有路徑,就是我們沒有設定臨時資料夾,奇怪的是,有好些中文伺服器上的php.ini都沒有設定此項,都是正常的,到了英文伺服器上不行了。

那就自己設定吧

將upload_tmp_dir項前面的(;)分號去掉,並在後面新增好路徑,如設定為:

upload_tmp_dir ="c:/windows/temp"

給目錄c:/windows/temp加入**匿名訪問使用者組的讀寫許可權。

這裡還需要注意一點,對於上層目錄windows,也必須要設定users使用者的「列出目錄」的許可權,不然是無效的。我就因為這個問題困惑了好久

聊城二手房資訊港

聊城房地產網

php上傳檔案找不到臨時資料夾

錯誤原因 一 配置檔案沒有設定臨時資料夾 二 臨時資料夾沒有或者上級資料夾沒有相應的許可權 處理方式 找到php配置檔案php.ini,找到以下 upload tmp dir 改為 upload tmp dir c windows temp 後面的資料夾路徑根據您的系統來設定 如果是許可權不夠的情況...

php上傳 找不到臨時資料夾解決方法

找不到臨時資料夾 這個錯誤提示是自定義的,比如某shop程式上傳時候就會提示這個,而某cms上傳的時候就提示 你沒有選擇上傳的檔案 各個php系統說法各不相同,但實際都是php要用到的臨時資料夾沒有寫入許可權的錯誤造成的。此時 files error 的錯誤 值為6。首先需要開啟php.ini檔案,...

PHP上傳 找不到臨時資料夾的解決方法

最近遇到這樣的麻煩,找不到臨時資料夾返回的錯誤 為6 錯誤原因 一 配置檔案沒有設定臨時資料夾 二 臨時資料夾沒有或者上級資料夾沒有相應的許可權 處理方式 找到php配置檔案php.ini,找到以下 krlsoguh upload tmp dir 改為 upload tmp dir c w程式設計客...