Я хочу разместить свое приложение 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>
файл index.php является основным, генерируемым symfony Благодарность




Это связано с синтаксисом php 7.1, используемым в этом файле, symfony 4 поддерживает только php7.1 +
Вот удобное руководство по установке / обновлению https://www.digitalocean.com/community/questions/upgrading-php-7-0-to-7-1
На сервере должен быть как минимум php 7.1.3. У вас более старая версия.