2017-04-01 55 views
2

我爲laravel安裝了這個Cartalyst條紋包,這對我來說無非是麻煩..我只是無法工作,現在我決定徹底刪除它。 因此,我在composer.json中刪除了需要該包的行。 我從供應商&別名數組中的confing/app.php中刪除了該行。我也刪除從我的代碼..這Cartalyst包的所有引用 不知怎的,我跑作曲家更新我仍然得到這個錯誤後..從laravel中刪除一個包

[Symfony\Component\Debug\Exception\FatalThrowableError] 
    Class 'Cartalyst\Stripe\Laravel\StripeServiceProvider' not found 


Script php artisan optimize handling the post-update-cmd event returned with error code 1 

缺少什麼我在這裏?

+0

檢查下面的鏈接http://stackoverflow.com/questions/23126562/how-to-remove-a-package-from-laravel-using-composer – reza

+0

這正是我所做的......仍然是同樣的錯誤.. –

回答

1

您需要清除配置緩存。運行php artisan config:clear命令來解決這個問題。

如果運行artisan命令時仍然看到錯誤消息,請手動清除bootstrap/cache目錄。

+0

我嘗試了PHP的工匠配置:清除,但是當我運行這個,我得到相同的錯誤.. –

+0

在這種情況下,在您的項目上的全文搜索「StripeServiceProvider」。如果沒有找到,請手動刪除緩存。轉到'bootstrap/cache'目錄並刪除'services.php'文件。 –

+0

你的答案幫了我..問題確實在緩存目錄..在config.php中,我注意到我錯誤地添加了一些行.. –