2017-04-12 10 views
0

こんにちは、symfonyのコマンドラインの解析エラー

私はsymfonyのプロジェクトに取り組んでいると私は、次のメッセージが受信されるまで、すべてがうまくいった:私がしようとしたときにこれらの2件のメッセージが表示され

PHP Warning: Unsupported declare 'strict_types' in .../vendor/ocramius/proxy-manager/src/ProxyManager/Configuration.php on line 19

PHP Parse error: parse error, expecting ';'' or '{'' in .../vendor/ocramius/proxy-manager/src/ProxyManager/Configuration.php on line 97

をsymfonyでコマンドラインを使用してください。私も、私は新しいsymfonyのバージョンはphp bin/consoleを使用承知しているようphp bin/consoleの代わりapp/consoleを使用しようとした

php app/console generate:doctrine:entity 

php app/console cache:clear --env=prod. 

は、私は、次のコマンドを試してみました。

私は、プロジェクト用にPHPバージョン7.1とSymfonyバージョン2.8のMampを使用しています。

ありがとうございました!

+1

の' strict_types'の代わりにphp 7.0を使用していることを確認してください。あなたのPHPバージョンが7であることを確認してください。 –

+0

はい私のPHPバージョンは7.1.1です。私が持っている別のsymfonyプロジェクトでコマンドを使用しようとすると、正常に動作します。このプロジェクトだけが問題を抱えているようです。 –

答えて

1

誰かがこの問題に遭遇した場合、あなたのPHPバージョンが7.0ではないことを意味します。私が持っていた問題は、Mampバージョンが7.1.1で、symfonyプロジェクトもブラウザで7.1.1で動作していましたが、 bashコマンドのphpバージョンは5.6でしたので、bashコマンドでphp7に `declare`が追加された5.6

+0

こんにちは、この問題をPHP 7のバージョンの下で解決したいのですか? –