phpDocumentor with PHP 7.1返回类型声明

时间:2017-03-23 17:53:24

标签: symfony php-7 phpdoc php-7.1 phpdocumentor2

我们正在尝试将phpDocumentor用于运行PHP 7.1的Symfony 3站点。

我们几乎在每个实体上使用返回类型声明来保持清洁。 phpDocumentor似乎不支持这个,虽然我在他们的GitHub上看到了几个对PHP 7支持的引用。

这是每个实体的错误: 解析错误:语法错误,意外':',期待';'或'{'

1 个答案:

答案 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