2012-08-24 2 views
1

devp에서 내 사이트가 정상적으로 작동했습니다. 섬기는 사람. 앱을 프로덕션 서버로 이전 한 후 확장 기능을 추가하고 활성화 할 때까지 모든 기능이 작동했습니다. 사이트가 여전히 작동하지만 제품보기 페이지가 표시되지 않습니다. I 제품보기 페이지를 클릭 매번이 오류는 내가 개발 서버에서 작업 한 것만 같은이 괜찮아 파일을 체크 한magento 유효하지 않은 템플릿 파일 /page/1column.phtml

CRIT (2): Not valid template file:frontend/base/default/template/page/1column.phtml 

... 내 로그 파일에 추가됩니다. 내가 가지고있는 유일한 플러그인 (사용자 정의 메뉴)을 사용하지 못하도록 시도했지만 여전히 문제가 지속됩니다. 나는 memory_limit를 증가 시키려고 시도했지만 도움이되지 않습니다.

제발 도와주세요, 나는 아무 것도 안하고 붙어 있습니다.

+0

파일 사용 권한 일 수 있습니까? 연결 관리자 페이지가 표시되지 않고 해당 파일에 대한 사용 권한이 755로 변경되었습니다. 제품 세부 정보 페이지가 여전히 비어 있으며 index.php에서 ini_set() 주석 처리를 제거한 후에도 오류가 없습니다 !! –

답변

14

이 오류의 일반적인 원인은 관리 영역 & symlip에서이 기능을 활성화하지 않고 심볼릭 링크를 사용하는 것입니다.

System > configuration > developer > Template Settings 

오류는 응용 프로그램의 \ 코드 \ 코어 트리거됩니다 \ 마법사 \ 코어 \ 블록 \ Template.php 라인 243의 주위에 (see here) - 그래서 심볼릭 링크와의하지 문제는 다음이에 좋은 장소가 될 것입니다 경우 디버깅을 시작하십시오.

당신은 예외가 라인 (250)의 주위에 잡힐 다음 Xdebug는 사용하지 않을 경우 로그인하거나 값을 위해서 var_dump해야 하나 :

$includeFilePath 

$this->_viewDir 

는 그런 둘 다 존재 확인 (케이스에주의)

권한을 보지 못했을 수 있습니다.

+0

고마워요, 우선. 사용하도록 설정하면 작동하지 않습니다. 또한, 여기저기서 조금 밖에 코어 파일을 수정하지 않았고 시스템이 로컬 서버에서 제대로 작동합니다! 그것만이 프로덕션 서버에 설치하면 다른 모든 것들이 작동하지만 제품보기 페이지는 공백입니다 (두 번 설치하려고 시도합니다) ... –

+1

많은 headbanging 제품 페이지가 나타 났을 때, 내가 우연히 템플릿을 1 coloumn으로 변경했습니다! –

+0

OMG .... 한 시간 넘게 솔루션을 검색했습니다! 감사!! – cljk