關於PHP在Windows IIS上傳的圖片401無法訪問的解決方法

今天項目上線發現上傳圖片無法正常顯示,報401權限問題在這裏記錄下解決辦法

問題總結:
在Windows平臺下如果PHP使用的是IIS的話那麼php在上傳文件時是先將文件上傳到一個臨時目錄下的
(該配置項可以在php.ini的" upload_tmp_dir "裏進行配置,由於我們的服務器並沒有進行過配置 ,所以php將使用系統的臨時目錄"C:\Windows\Temp" )。

解決辦法:
給php.ini中的upload_tmp_dir項設置一個臨時目錄並做好相應的權限( 推薦方法 )
將"C:\Windows\Temp"目錄添加相應的權限
重要說明:
php.ini 的upload_tmp_dir 目錄權限必須要包含 IUSER和IIS_IUSERS 權限
或Everyone

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章