[WordPress] IIS 圖片上傳問題

遇到幾種問題,所以照順序一一記錄了

Upload 資料夾權限問題

最簡單的情況,就是 Upload 資料夾沒有開權限

給 IIS_IUSERS 讀取與寫入功能即可

Temp 資料夾權限問題

雖然資料夾有給權限,但是上傳的圖檔出現了 500 內部錯誤,查了一下圖檔,確實有上傳上去,但是沒有添加 IIS_IUSERS 權限

在 Program Files(x86) \ PHP \尋找 php.ini 檔案

如果沒有設定,預設為 Windows 的 Temp 資料夾

為了安全起見,還是修改了 upload_tmp_dir 的資料夾,另外創了一個資料夾,然後設定 IIS_IUSERS 權限

寫入圖檔重複名稱問題

之前發現上傳重複的檔案,會導致伺服器 500 錯誤,且網站會當機。

使用了一個 File Renaming on Upload plugin

啟用後,在 Filename structure 改成 {filename}{datetime}

然後在 Rules 啟用日期

因圖片重複上傳,導致伺服器當機,可以在 cmd 使用 iisreset 將伺服器重啟

print

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *