在本地开发我的Zend 2网站后,我刚刚购买了一个主机并部署了它,但无法让它工作!首先,我的托管服务不允许我使用公用文件夹作为根,所以我找到了这个解决方案(将一个index.php添加到包含public/index.php的根目录,以及将所有内容重定向到它的.htaccess ):
关于共享主机的ZF
我在本地测试了它,工作得很好,我可以从mysite.loc和mysite.loc/public访问它
但是,在远程上,它不能工作,而且它似乎找不到类:
致命错误:第8行的'Zend\MVC\Controller\AbstractActionController‘类在/web/htdocs/www.mysite.com/home/module/Cycling/src/MyModule/Controller/IndexController.php中找不到
我快疯了,真的需要一些帮助,如果从根本上来说,它在当地也能起作用,会有什么问题呢?
发布于 2015-03-10 23:02:49
Zend\MVC\Controller\AbstractActionController不是正确的类名,它应该是Zend\Mvc\Controller\AbstractActionController (注意‘Mvc’的情况)。我猜您是在一个不区分大小写的文件系统(如OS或Windows)上开发这个站点的,这就是为什么您只在共享服务器上看到这个问题。
https://stackoverflow.com/questions/28975322
复制相似问题