我最近增加了一個包到我Laravel 4位點和現在使用鋒(或至少口才與任何參考日期/時間)的任何呈現出500錯誤,指出:類碳碳找不到
Class 'Carbon\Carbon' Not Found.
我試圖運行
composer install
composer update
composer dump-autoload
我最近增加了一個包到我Laravel 4位點和現在使用鋒(或至少口才與任何參考日期/時間)的任何呈現出500錯誤,指出:類碳碳找不到
Class 'Carbon\Carbon' Not Found.
我試圖運行
composer install
composer update
composer dump-autoload
不是說這是你的工作,但這些步驟通常解決Laravel,當這個問題是不是在你的源代碼,當然:
cd /your/application/dir
rm bootstrap/compiled.php
rm -rf vendor
composer install --no-dev
你需要添加一行:
'Carbon' => 'Carbon\Carbon',
在應用程序/配置/ app.php這將使碳處處laravel可用庫的'aliases'
陣列的底部。
是的,它可以作爲@ oli-folkerd的答案。然而,在Laracasts(Laravel 5 Fundamentals series Video 10 "forms" min 16:55)看到,幾乎在你ControllerClass PHP文件的頂部,只需添加以下(或導入類,如果你的PHP編輯器允許你這樣做):
use Carbon\Carbon;
現在,你可以簡單地使用Carbon
$input['published_at'] = Carbon::now();
,而無需添加Carbon\
我的問題僅通過要求nesbot /碳解決只是這樣做:
composer require nesbot/carbon
這個解決方案的工作,只是想知道爲什麼'作曲家更新'最初沒有解決它 – bmatovu
感謝您的快速回復。我意識到它需要的是nesbot /碳,我試圖用作曲家來安裝,並且由於依賴性問題而失敗。我上傳了它從我的項目文件夾,現在一切再次運作...嗯 – NightMICU