我们正在尝试将phpDocumentor用于运行PHP 7.1的Symfony 3站点。
我们几乎在每个实体上使用返回类型声明来保持清洁。 phpDocumentor似乎不支持这个,虽然我在他们的GitHub上看到了几个对PHP 7支持的引用。
这是每个实体的错误: 解析错误:语法错误,意外':',期待';'或'{'
答案 0 :(得分:-1)
我在PHP 5
上从PHP 7.1
迁移到Ubuntu / Linux
时遇到此问题,因此您需要确保使用的是PHP 7.x
!
Symfony
个人资料中的任何路线名称,然后点击Configuration
(左下角)并查看PHP Configuration
。在我的
情况1}}。或者只是显示7.1.9-1+ubuntu17.04.1+deb.sury.org+1
; 如果你还在使用PHP< 7.x表示您需要启用phpinfo()
并禁用其他版本:
PHP 7.x
sudo a2enmod php7.1
sudo a2dismod phpx.x
Nb:我假设您使用的是sudo service apache2 restart
。