-1
因此,我正在嘗試爲幾種項目設置幾種測試。 一個項目是在PHP 5.2.17(是的,我知道:()。 所以我一直在尋找的Docker Hub爲PHP 5.2.17的圖像,這是生產機器上運行PHP德版本。Docker PHP 5.2.17 lint不檢測匿名函數
上仍然運行生產機器,我們最近遇到了一個致命的錯誤在其中我們使用了一個匿名函數的PHP文件 - 已添加到PHP作爲5.3版本的某個功能 這臺機器上的一個簡單的皮棉檢測:
php -l corrupt_file.php
以上將顯示「無法解析PHP文件」等錯誤。
但是,我嘗試了幾個PHP 5.2.17 docker鏡像,並在它們中執行相同的lint,導致「未檢測到錯誤」。
我完全失去了。那些PHP 5.2.17是PHP的另一個更新版本嗎?
只有一種方法可以找出...... docker exec -it [container] php -v' – fire
版本實際上是5.2.17。我剛剛找到了我的問題的原因,並回答了我自己的問題。無論如何感謝您的評論。 – vrijdenker