我看了一些類似的問題,他們有一個類似的問題,除了他們的php -v
版本是比phpinfo()
報告版本更高的版本。因爲當我從php文件中調用phpinfo()
時,它顯示5.5.25,這是正確的。在終端通過SSH我運行php -v
它給我5.4.43。我使用的GoDaddy託管和cPanel我有它設置爲5.5。我正在使用Composer和Laravel。當我創建一個新的Laravel項目它給了我這個錯誤:爲什麼我的php -v版本與phpinfo()不同?
[~/public_html]$ laravel new blog
Crafting application...
> php -r "copy('.env.example', '.env');"
> php artisan clear-compiled
Script php artisan clear-compiled handling the post-install-cmd event returned with an error
[RuntimeException]
Error Output:
run-script [--dev] [--no-dev] [-l|--list] [script] [args1] ... [argsN]
Application ready! Build something amazing.
請檢查什麼是php版本在composer.json文件。 – sandeepsure
我檢查了我的composer.json文件,它說它「requre」php 5.5.9,但它沒有說任何地方它取回路徑 – MeesterMarcus