我有一個CI 3 + HMVC擴展(https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc)安裝在我的本地web服務器上正常工作。 但是公共服務器上,此腳本:Codeigniter 3 + HMVC模塊(cgi/fastcgi vs apache處理程序)
<?php echo modules::run("menu"); ?>
將不會被執行。
服務器之間的主要區別,很可能是:
地方: 服務器API:Apache 2的處理器
市民: 服務器API:CGI/FastCGI的
而且我得到一個錯誤404當我嘗試調用不同的頁面時,例如domain.com/artist,domain.com/events等。這些頁面在本地服務器上正常工作。
'domain.com'登陸頁面正在工作? – Girish
是的。主頁正在工作 – alin
可能有'.htaccess'問題嘗試一次url'domain.com/index.php/events'如果它工作然後'.htaccess''RewriteBase'問題 – Girish