2016-06-08 55 views
3

爲了讓Laravel代客啓動並運行,我偶然發現了這個問題。當運行「代客安裝」或「代客停車」或代客命令不惜一切,我得到以下錯誤:Laravel代客安裝

> PHP Fatal error: Cannot redeclare info() (previously declared in /Users/jantore/.composer/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:454) in /Users/jantore/.composer/vendor/laravel/valet/cli/includes/helpers.php on line 20 
> 
> Fatal error: Cannot redeclare info() (previously declared in 
> /Users/jantore/.composer/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:454) 
> in 
> /Users/jantore/.composer/vendor/laravel/valet/cli/includes/helpers.php 
> on line 20 eger:~ jantore$ 

我通過helpers.php文檔去,並試圖註釋掉信息() - 功能,但這並沒有什麼區別。

根據代客安裝說明,我使用PHP 7.0進行全新的Brew安裝。

任何人都有任何線索可能是什麼?


更新:按照本斯威本的建議,我嘗試了composer global dump-autoload。不幸的是,同樣的結果,沒有改變的錯誤。感謝名單就奔您的建議雖然:)

+1

嘗試'作曲家全球轉儲autoload' –

回答

-1

這可以幫助你,嘗試刪除composer.lock文件和廠商目錄,然後執行一個composer update

+0

不,沒有什麼變化,不過感謝名單已經 – EgerHeed

+0

你想重新開始? – atefth

+0

是的,同樣的問題,兩個我的Mac電腦。我想我會再試一次,但是這兩個機器上都存在這個問題。 – EgerHeed

0

我知道這是一個老話題,我最近有一個類似的問題,除了我的retry()函數。

來解決它。

composer global remove laravel/valet 
composer global require laravel/valet