묻고답하기
홈페이지 구문오류 재 질문합니다.
2013.12.22 20:37
주소는 kjhh4209.dominohosting.kr 입니다.
해당 사이트 접속시 갑자기 구문오류로 인해 접속이 되지 않습니다.
첫 메인 페이지 설정시 제목을 없애고 올릴 수 있다해서 php를 수정했는데 그이후로 에러가나네요.
원래대로 변경해도 되질 않고있구요.
에러 구문은
Parse error: syntax error, unexpected $end in /home/kjhh4209/public_html/xe/files/cache/template_compiled/9e6c9c3e505b1dd79f2fb478f1fc0f44.compiled.php on line 9
해당 파일 내용은
<?php if(!defined("__XE__"))exit; if($__Context->oDocument){ ?> <?php if($__Context->module_info->display_title != 'hide'){ ?><h1><h1><?php echo $__Context->oDocument->getTitle() ?></h1> <?php echo $__Context->oDocument->getContent($__Context->module_info->display_popupmenu != 'hide') ?> <?php } ?> <?php if(!$__Context->oDocument){ ?> <?php echo $__Context->lang->none_content ?> <?php } ?>}
제가 php를 제대로 다룰줄 아는게 아니니 해결 방안 아시는분은 어떤 부분에 뭘 붙여야 한다 말씀좀 해주세요.
끝부분에 } 추가해도 에러문이 생성되어 어떻게 할 수 가 없네요..
댓글 2
-
더뿌
2013.12.23 09:22
-
Arp.
2013.12.23 15:34
if(!defined("__XE__"))exit;
if($__Context->oDocument) {if($__Context->module_info->display_title != 'hide') {
echo $__Context->oDocument->getTitle()
echo $__Context->oDocument->getContent($__Context->module_info->display_popupmenu != 'hide')
}
if(!$__Context->oDocument) {
echo $__Context->lang->none_content
}
}
?>
빨간부분이 빠져있어 발생하는 문제입니다.
캐시파일에서 문제가 생겼다는건 원본파일에서도 문제가 발생해있을 수 있습니다.
해당 코드가 있는 부분에 들어가서 직접적인 수정을 하시는게 좋습니다.
<?php 와 ?> 전부 다 지우시고,
처음만<?php로 시작 맨끝만 ?> 끝으로..