2016-03-09 123 views
1

當我嘗試運行php artisan我給錯誤PHP的工匠不工作[ErrorException]未定義抵消:0 laravel

[Error Exception]  
Undefined offset: 0 

當我運行composer installcomposer update我得到這個錯誤

Script php artisan clear-compiled handling the post-install-cmd event returned with an error 

[RuntimeException] 
    Error Output: 

我安裝所有擴展,運行composer dumpautoload,但我仍然得到這個錯誤。問題是在這當前projet(我創建了另一個laravel項目,它工作正常)

+1

我想不出任何答案,怎麼樣用一個新的更換你的工匠和更新您的作曲家 – cresjie

+0

感謝答覆。我已經更新了作曲家,你能告訴我怎樣才能取代新手藝人? – heavymetal91

+1

只需複製一個工匠從一個laravel項目的版本作爲你的 – cresjie

回答

0

最後我發現,在服務提供商,在啓動方法,有數據庫查詢返回false,所以數組(我把數據庫查詢結果)和索引0犯規存在

$result[0]->title // <---doesnt exist($result is empty)