2014-06-13 4 views
0

방금 ​​새로 만든 xampp을 사용하여 htdocs 폴더를 다른 PC에 복사하고 데이터베이스 사본을 만들었습니다.htdocs 폴더를 다른 서버에 복사 한 후 MenuHelper에서 오류가 발생했습니다.

[13-Jun-2014 18:34:07 Europe/Berlin] PHP Warning: array_merge() [http://php.net/function.array-merge'>function.array-merge]: Argument #1 is not an array in C:\xampp\htdocs\website\View\Helper\MenuHelper.php on line 74

[13-Jun-2014 18:34:07 Europe/Berlin] PHP Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\website\View\Helper\MenuHelper.php on line 85

내 다른 페이지 같은 htdocs에 폴더에 있었다 벌금을 실행 (이 CakePHP의를 사용하지 않는) : 내가 사이트에 액세스하려고하면 PHP는 오류 로그는이 오류를 보여줍니다. 무슨 일이 있었는지 어떤 아이디어? 어떤 아이디어가 cakephp-Helper 인 것처럼 보이기 때문에 이것이 어떻게 불려지는지 알아내는 방법은 무엇입니까?

편집이 : 내가 php_error.log 2 개 라인 놓친 것 같아 :

PHP Notice: Undefined variable: login in C:\xampp\htdocs\website\View\Layouts\default.ctp on line 2

PHP Notice: Undefined variable: menu in C:\xampp\htdocs\website\View\Layouts\default.ctp on line 82

답변

0

문제는 내가 새 버전의 xampp를 사용하고 있지만 cakephp를 최신 버전으로 업데이트하지 못했습니다. 그렇게 한 후에 모든 것이 잘 작동했습니다.

0

일부, 즉 내가 무슨 짓을했는지, 나에게 동일한 참조해서 폴더 응용 프로그램을 복사 후 새 프로젝트를 생성하고 app 폴더를 복사하고 app 폴더를 바꿉니다. 만나게된다. 나는 그 문제의 이유를보고 쿠키와 캐시에 대해서 읽었다. 그리고 당신에게주는 옵션이 더 쉽습니다.

+0

미안하지만 나는 당신이 말하는 단어를 이해하지 못합니다. 더 설명해 주시겠습니까? 또는 Google 번역기를 사용해보십시오. – MrSmith

관련 문제