2009-09-11 3 views
1

저는 magento 프로젝트 (v1.3.2.3)를 작업 중이며 vertnav 확장을 설치했습니다. vertnav.xmlMagento & vertnav 확장자

내용 :

<?xml version="1.0"?> 
<layout version="0.1.0"> 
    <default> 
     <reference name="left"> 
      <block type="vertnav/navigation" name="catalog.vertnav" template="vertnav/left.phtml" before="-" /> 
     </reference> 
    </default> 
</layout> 

이 모든 페이지에 vertnav (경우 메신저 잘못을 정정 해줘) 인덱스에 "E_ALL | ~E_STRICT""E_ALL | E_STRICT"에서 오류보고를 변경할 때 일어나는 이상한

뭔가를 보여 주어야한다. PHP

E_ALL | E_STRICT vertnav로 설정

왼쪽 줄에 보여되지 않습니다. E_ALL | ~E_STRICT vertnav 설정

이 보이게된다.

나는이 사람이 그것에 대해 더 알고 기대하고, 정말 이상한 행동이라고 생각합니다.

다른 블록은 정상적으로 작동합니다.

우리가 실행하는 또 다른 문제는이 문제와 관련이 있습니다. admin 디렉토리 (라이브 서버에서만)에 액세스 할 때 우리는 엄격한 경고를받습니다 (변수 만 참조로 전달 될 수 있으며 그와 비슷한 것입니다). 이것이 error_reporting을 ~E_STRICT으로 설정하려는 이유입니다.

는 Offcourse 우리의 목표는 E_ALL | E_STRICT로 설정 error_reporting은 떠나 있지만 vertnav에 액세스 볼 수 있고 관리해야한다.

// 롤랜드

답변

0

나는이 전혀이 관련이있을 수 있는지 확실하지 않다 미친 :-) 간다.

그러나 한 빠른 힌트 : 당신이 오류보고를 설정하려면 E_ALL하지만 E_STRICT 사용하기 :

E_ALL & ~E_STRICT 

대신 :

E_ALL | ~E_STRICT 

그것은 어떤 차이를 만들 않을 수도 있지만 그건 비트 마스크를 사용하는 적절한 방법 (자세한 내용은 this 참조).

또한 당신이 젠토 로그 파일의 내용을 확인 있나요?

경로 : install_dir/var/log/system.log