2012-05-05 4 views
0

방금 ​​Zend 프로젝트를 내 CentOS 서버에 업로드했습니다. 나는 Doctrine ORM을 사용하기 때문에 내가 사용하고있는 네임 스페이스를 명시해야한다.예기치 않은 T_STRING on Linux

내 프로젝트는 내 윈도우 머신에 잘 실행,하지만 난 시도하고 서버에서 실행하면, 나는

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in ************/Bootstrap.php on line 2 

오류가 발생합니다. 2 호선 내가 리눅스에 비교적 새로운 해요

use Doctrine\ORM\EntityManager, 
Doctrine\ORM\Configuration; 

이며, 어쩌면 나는 결함이 리눅스의 가정에 틀렸다, 그래서 어떻게이 오류를 해결할 수 있습니까?

감사합니다.

+0

OS가 Linux라는 사실과 아무 관련이 없습니다. – PeeHaa

답변

5

업데이트 PHP. 네임 스페이스는 PHP> = 5.3에서 지원되며이 버전은 서버에 설치되어있을 가능성이 큽니다.

+0

빠른 답장을 보내 주셔서 감사합니다. 필자는 가장 최근 버전의 PHP를 설치했지만 분명히 그렇지 않다고 생각했습니다. – James

관련 문제