Ошибка с php 7.3.10 в синтаксической ошибке Windows, неожиданное '?' - PullRequest
0 голосов
/ 24 октября 2019

при установке в windows через xampp приложение в Symfony 4 возвращает мне следующую ошибку при выполнении bin / console

синтаксическая ошибка, неожиданное '?', Ожидающая функция (T_FUNCTION) или const (T_CONST) в C: \ xampp \ htdocs \ label \ vendor \ ocramius \ proxy-manager \ src \ ProxyManager \ Configuration.php: 29

Строка 29 в "защищена? строка $proxiesTargetDir;"

, похоже, проблема поддержки для типов, допускающих обнуляемость, но версия PHP> 7.1


php -v
PHP 7.3.10 (cli) (built: Sep 24 2019 11:59:22) ( ZTS MSVC15 (Visual C++ 2017) x64 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.10, Copyright (c) 1998-2018 Zend Technologies

1 Ответ

1 голос
/ 24 октября 2019

Вы используете версию 2.4 или выше пакета ocramius/proxy-manager, который требует PHP 7.4+. Обязательно устанавливайте только пакеты, совместимые с версией PHP, которую вы используете. В частности, не запускайте composer update с параметром --ignore-platform-reqs.

...