Windows-Server-2008

為什麼我不能將主題上傳到在 Windows 上執行的 WordPress 網站?

  • February 18, 2011

我在 Windows 2008 / IIS 7 上執行 WordPress,當我嘗試上傳主題時出現非描述性錯誤。它只是說“你確定要這樣做嗎?” 然後下面一行寫著“伺服器錯誤”

以下是我必須採取的一些步驟來解決這個問題:

  1. 首先,確保 IUSR 帳戶有權寫入 WordPress 站點主題目錄
  2. 其次,找到您的 PHP.ini 配置文件。我的是在Program Files\PHP\<version>製作備份並在記事本中打開原始文件進行編輯。
  3. 將值更改為upload_tmp_dirIUSR 帳戶具有寫入權限的目錄。(請注意,可以在配置文件中多次設置值,因此請查找重複條目。)
  4. 更改upload_max_filesizepost_max_size適合您上傳的主題類型的文件大小。我去了20兆字節。
  5. 更改max_execution_timemax_input_time適合主題大小和伺服器頻寬的持續時間。兩種設置的 300 秒對我來說都很好。
  6. 重置 IIS

如果您仍然無法使用以下程式碼創建 PHP 腳本:

<?php phpinfo(); ?>

執行此腳本並使用它來驗證是否已應用上述設置。如果不是,請檢查配置文件中是否存在可能覆蓋您的設置的重複條目,並確認您已編輯了輸出中列出的文件Loaded Configuration File

我花了一些時間來收集所有這些碎片,所以希望其他有同樣問題的人會首先來到這裡。:)

引用自:https://serverfault.com/questions/237276