2016-05-13 72 views
1

Helllo,作曲更新拋出錯誤

當我嘗試更新我的composer update項目,我收到此錯誤:

> php artisan clear-compiled 


    [Symfony\Component\Debug\Exception\FatalErrorException] 
    parse error            


Script php artisan clear-compiled handling the pre-update-cmd event returned with an error 


    [RuntimeException] 
    Error Output:  

當我試試這個:

composer update --no-scripts 


Loading composer repositories with package information 
Updating dependencies (including require-dev) 
Nothing to install or update 
Generating autoload files 

它獲得成功嗎?

這裏有什麼問題?

- 編輯 -

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]... 
+0

什麼是錯誤輸出? –

+0

[Symfony的\元器件\調試\異常\ FatalErrorException] 解析錯誤 腳本PHP人員清楚編譯處理預更新-CMD事件具有錯誤 [RuntimeException的] 錯誤輸出返回: – Jamie

+0

錯誤後任何輸出:?? ALso你的laravel的版本 –

回答

1

移動PHP工匠明確編譯自 「更新前-CMD」 在composer.json文件到 「更新後的CMD」

"post-update-cmd": [ 
    "php artisan clear-compiled", 
    "php artisan optimize" 
] 
+0

謝謝你的工作。但爲什麼這很重要? – Jamie

+1

錯誤是由於作曲家的工作方式發生了變化而引起的。更多詳情https://github.com/composer/composer/issues/5066#issuecomment-196979820 –

+0

奧克再次感謝。 – Jamie