我有一个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