更新至Anchor CMS 版本0.8 時,使用者在安裝過程中可能會遇到「未指定輸入檔”錯誤。此問題源自於 CMS 的期望與伺服器的 PHP 實作之間的不符。
如提供的 .htaccess 配置所示,Anchor CMS 期望 URL 作為 PATH_INFO 變數傳遞。但是,CGI 和 FastCGI PHP 實作不支援 PATH_INFO。
發生此錯誤的原因是:
有多種選項可以解決此問題:
選項1:php.ini 設定變更
選項 2:CMS 程式碼修改
更改 .htaccess 檔案以將 URI 作為 QUERY_STRING 傳遞:
RewriteRule ^(.*)$ index.php?/ [L]
如果上述解決方案不可行,請考慮使用與您的託管環境相容的更合適的CMS 替換Anchor CMS並提供更好的支援。
以上是為什麼在 Anchor CMS 0.8 安裝過程中出現「未指定輸入檔」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!