私はいくつかの種類のプロジェクトに対していくつかの種類のテストを設定しようとしています。 一つのプロジェクトはまだPHP 5.2.17(ええ、私は知っている:()。 は、だから私はDocker Hub生産マシン上で実行されているデPHPのバージョンであるPHP 5.2.17イメージのため。Docker PHP 5.2.17 lintが匿名関数を検出しない
で検索されている上で実行されています生産機械は、我々は最近、我々は無名関数を使用するPHPファイルに致命的なエラーが発生しました - バージョン5.3のようPHPに追加された機能 をそのマシン上の簡単な糸くずが検出する:。
php -l corrupt_file.php
上記に「PHPファイルを解析できません」というエラーが表示されます。
しかし、いくつかのPHP 5.2.17ドッカー画像を試してみました。同じlintを実行すると「No errors detected」という結果になります。
私は完全に失われています。それらのPHP 5.2.17はPHPの別の最新バージョンですか?
「ドッカーのexec -it [コンテナ] php -v」 – fire
バージョンは実際には5.2.17です。私はちょうど私の問題の原因を見つけ、私自身の質問に答えました。とにかくあなたのコメントをありがとう。 – vrijdenker