Anchor CMS 中出現「未指定輸入檔案」錯誤
嘗試執行Anchor CMS 時出現「未指定輸入檔案」錯誤安裝程式。它通常源自於“.htaccess”錯誤配置。
GoDaddy 特定影響
GoDaddy 的託管環境由於 PHP 的 CGI 實現而帶來了額外的挑戰,而 PHP 缺乏「 PATH_INFO" 錨點 CMS 的 URL所需的變數
替代方法
在 GoDaddy 的共享環境中修改 PHP 設定可能不可行。相反,請考慮透過添加“QUERY_STRING”作為第 40 行中的第一個元素來更改“system/uri.php”中的 CMS URI 檢測程式碼。
修改的「.htaccess」
為了適應此更改,請修改「.htaccess」檔案以傳遞 URI "QUERY_STRING":
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/ [L]
警告
此解決方案需要持續維護,因為未來的 CMS 更新將需要修改核心檔案。
考慮
如果手動 CMS 更新如果您不希望這樣做,請考慮探索與 GoDaddy 的 PHP 實作更相容的替代 CMS 選項。
以上是如何修復 GoDaddy 上的 Anchor CMS 中的「未指定輸入檔」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!