我刚刚将Zend项目上传到我的CentOS服务器。我正在使用Doctrine ORM,所以这要求我说明我正在使用的命名空间。
我的项目在我的Windows机器上运行正常,但当我尝试在服务器上运行时,我得到了
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;
我对Linux很新,也许我认为它的Linux有问题我错了,所以如何解决这个错误呢?
由于
答案 0 :(得分:5)
更新PHP。 PHP> = 5.3支持命名空间,并且您的服务器上可能安装了低于此版本的版本。