2013-01-12 49 views
0

将我的项目从我的本地(osx)开发移到(debian)生产让我陷入一些错误。在我的本地开发中一切正常,但在debian上有两件事情出错了。ZF2部分循环错误

我的layout.phtml不会渲染(没有错误),我得到这个错误的部分循环。

粘贴错误的输出:

http://pastebin.com/74g1dL8g

谢谢! :) nick

回答

0

As Error states。

"Rows as part of this DataSource, with type object cannot be cast to an array"

您必须已将数据库仅移除了仅有结构的选项而没有数据。在你的代码中,你没有放置空的检查来验证数据集或记录。我认为它试图将空对象归类为数组....

您需要使用XDebug调试您的应用程序,它提供了逐步调试,并且可以与eclipse PDT,netbeans甚至vim一起使用。

或者

使用老式的方式

echo "programing working to till this line"; 
exit(); 
+0

你好,对不起,让这个知道一点但最近,我发现它在ZF2是一种错误的。循环在inArray()处失败。我通过直接使用'foreach'循环而不是使用部分来解决这个问题 – directory