2014-05-16 127 views
-1

我正在使用cakePHP构建一个网站。我很了解cakePHP和模型协会的原理。在这个项目中,我必须制作一些相关的模型,它们在localhost上运行良好。当我使用find方法时,在localhost上,我得到了结果(我的关键字是模型名称的关联数组)。在本地主机上一切正常。但是当我将它上传到实时服务器时,everthing出错了,如果我在这里使用find方法,我会得到一个非常奇怪的结果:多维数组,不是关联的,并且没有模型名称作为关键字,但是所有关联的模型数据都是混合在一起。我从来没有见过这样的“错误”。但是由于这个故障,一切都被打破了,因为我期望有一个数据可以用模型名称作为关键字来访问信息。我应该在哪里寻求解决方案? Thx寻求帮助!cakePHP关联模型在服务器上似乎失败

+0

error.log上的任何条目? – Eagle

回答

0

这可能是PDO扩展在服务器的PHP库中的问题。我之前遇到过这个问题,当PDO扩展从服务器中删除时,我得到所有我的cakephp应用程序都搞砸了。我的公司为我们提供新服务器。

您可以通过检查phpinfo()来检查它,并将调试模式设置为2并查看显示内容。