Php 奇怪的问题与行动

Php 奇怪的问题与行动,php,zend-framework,Php,Zend Framework,我用Zend框架和Bootstrap编写了一个系统。它在一台服务器中正常工作,但我需要将它放在另一台服务器中 我得到了一个文章部分,但当我试图在这个新服务器上打开一些文章时,它显示了错误: 消息:MyArticletest的操作名称不存在,并且未被困在_调用中 这真的很奇怪,因为在旧服务器中,它工作正常,代码相同。听起来像是路由问题 如果Zend无法在控制器中找到任何合适的方法,则会触发_调用方法。 您的路由正在Articles控制器类中查找NameOfMyArticleteStation方法

我用Zend框架和Bootstrap编写了一个系统。它在一台服务器中正常工作,但我需要将它放在另一台服务器中

我得到了一个文章部分,但当我试图在这个新服务器上打开一些文章时,它显示了错误:

消息:MyArticletest的操作名称不存在,并且未被困在_调用中


这真的很奇怪,因为在旧服务器中,它工作正常,代码相同。

听起来像是路由问题

如果Zend无法在控制器中找到任何合适的方法,则会触发_调用方法。 您的路由正在Articles控制器类中查找NameOfMyArticleteStation方法

olddomain.com/articles/name-of-article-test被路由到articles类中的正确方法,只需查看并检查域名是否对此路由有任何影响

祝你好运

哦,还有

您可以在一个.css文件中检查引导版本,该文件以如下内容开头

/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * etc.
 */

Bootstrap和ZF版本在两台服务器上都匹配吗?@MattK我把所有的文件都放在这个新服务器上了?我如何检查它?@MattK它们是o旧服务器的相同文件,在旧服务器中工作正常。@MattK我认为它可能是一个php配置,但idk有两种不同的方法,但您可以在Zend/Version.php中查看,它在顶部附近是一个常量。对于Bootstrap,您可以查看Bootstrap.css等文件中的注释