部署symfony 4应用程序

部署symfony 4应用程序,symfony,deployment,hosting,Symfony,Deployment,Hosting,我想在线托管symfony 4应用程序,我将appache服务器配置为重定向到index.php文件 当我转到服务器地址时,这里是我的错误 (!)分析错误:语法错误,在C:\wamp64\www\test\public\index.php的第18行出现意外的“?” 配置虚拟主机 <VirtualHost *:80> ServerName domain.tld ServerAlias www.domain.tld DocumentRoot C:/wamp64/www/test/pub

我想在线托管symfony 4应用程序,我将appache服务器配置为重定向到index.php文件

当我转到服务器地址时,这里是我的错误 (!)分析错误:语法错误,在C:\wamp64\www\test\public\index.php的第18行出现意外的“?”

配置虚拟主机

<VirtualHost *:80>
ServerName domain.tld
ServerAlias www.domain.tld

DocumentRoot C:/wamp64/www/test/public
<Directory C:/wamp64/www/test/public>
    AllowOverride All
    Order Allow,Deny
    Allow from All
</Directory>

ServerName domain.tld
ServerAlias www.domain.tld
DocumentRoot C:/wamp64/www/test/public
允许超越所有
命令允许,拒绝
通融

php文件是symfony生成的基本文件
感谢

这是由于该文件中使用了php7.1语法,symfony 4仅支持php7.1+


这里有一个关于如何安装/升级的简便指南

您至少需要在服务器上安装PHP7.1.3。你有一个旧版本。