Linux上意外的T_STRING

Jam*_*mes 0 php linux doctrine zend-framework

我刚刚将Zend项目上传到我的CentOS服务器.我正在使用Doctrine ORM,所以这要求我说明我正在使用的命名空间.

我的项目在我的Windows机器上运行正常,但是当我尝试在服务器上运行它时,我得到了

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in ************/Bootstrap.php on line 2
Run Code Online (Sandbox Code Playgroud)

错误.第2行是

use Doctrine\ORM\EntityManager,
Doctrine\ORM\Configuration;
Run Code Online (Sandbox Code Playgroud)

我对Linux很新,也许我认为它的Linux有问题我错了,所以如何解决这个错误呢?

谢谢

Kin*_*nch 5

更新PHP.PHP> = 5.3支持命名空间,并且您的服务器上可能安装了低于此版本的版本.