2013-08-26 2 views
0

I 설치 로컬 사이트하지만 난 그것을 고토 때이 코드 줄에 나를 제공이 오류 Uncaught SyntaxError: Unexpected token < 얻을로 :PHP 5.3.13 예기치 않은 토큰은 <로 json_encode

<script type="text/javascript"> 
pepsiMedia.loadConfig(<?= json_encode($this->config) ?>); 
$(document).ready(pepsiMedia.ready); 
</script> 

을 나는 가정입니다 그것은 뭔가있다 json_encode 또는 PHP 버전을 사용하여이 문제를 해결하려면 어떻게해야합니까?

$ this-> config가 민감한 정보를 가지고 있음을 보여주는 것에 주저합니다. 필요한 경우 알려 주시면 중요한 정보가 없으면 다시 작성하겠습니다. 이와

+0

있습니까? 소스 코드를 확인할 수 있습니까? = –

+0

파일의 확장자는 무엇입니까? – Brewal

+3

'short_open_tag'을 활성화 했습니까? 5.4.0 이전에는 ''단축키가 필요하지만, 기본적으로 활성화되어 있어야합니다. – netcoder

답변

1

보십시오 : 당신이 첫번째 장소에있는 PHP 구문 분석되고 있는지

<script type="text/javascript"> 
pepsiMedia.loadConfig(<?php echo json_encode($this->config); ?>); 
$(document).ready(pepsiMedia.ready); 
</script>