Php 将htdocs文件夹复制到其他服务器后,MenuHelper中出现错误

Php 将htdocs文件夹复制到其他服务器后,MenuHelper中出现错误,php,cakephp,xampp,Php,Cakephp,Xampp,我刚刚用一个全新的xampp将我的htdocs文件夹复制到另一台pc上,并复制了一份数据库。当我尝试访问该站点时,php错误日志显示此错误: [13-Jun-2014 18:34:07欧洲/柏林]PHP警告:数组_merge()[http://php.net/function.array-merge'>function.array merge]:参数#1不是第74行C:\xampp\htdocs\website\View\Helper\MenuHelper.php中的数组 [13-Jun-201

我刚刚用一个全新的xampp将我的htdocs文件夹复制到另一台pc上,并复制了一份数据库。当我尝试访问该站点时,php错误日志显示此错误:

[13-Jun-2014 18:34:07欧洲/柏林]PHP警告:数组_merge()[http://php.net/function.array-merge'>function.array merge]:参数#1不是第74行C:\xampp\htdocs\website\View\Helper\MenuHelper.php中的数组

[13-Jun-2014 18:34:07 Europe/Berlin]PHP警告:在第85行的C:\xampp\htdocs\website\View\Helper\MenuHelper.PHP中为foreach()提供的参数无效

我的另一个页面在同一个htdocs文件夹中运行良好(它没有使用cakephp)。你知道会发生什么吗?既然它似乎是一个cakephp助手,您知道如何找到它的调用位置吗

编辑: 似乎我错过了php_error.log中的两行:

PHP注意:未定义变量:登录第2行的C:\xampp\htdocs\website\View\Layouts\default.ctp

PHP注意:未定义变量:第82行C:\xampp\htdocs\website\View\Layouts\default.ctp中的菜单


有些人也这么看我,我就是这么做的,只是复制文件夹app,在创建新项目后,复制app文件夹并替换app文件夹。应该能找到。我查看了问题的原因,并刚刚阅读了有关cookies和缓存的信息。a给你的选项更简单。

问题是我使用了新版本的xampp,但没有将cakephp更新到最新版本。这样做之后,一切正常。

对不起,你说的话我一个字也听不懂。你能进一步解释一下吗?或者试试谷歌翻译?