2014-09-22 44 views
0

我是Laravel的新手。我只是克隆我的同事Git和嘗試php artisan list,但它給了我錯誤PHP致命錯誤:Class'Bllim Datatables DatatablesServiceProvider'

PHP Fatal error: Class 'Bllim\Datatables\DatatablesServiceProvider' not found in /Users/path-to-project/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php on line 157 

我無法找到有關此錯誤和搜索結果真的不幫任何單證。 你們有沒有遇到過這個問題,並小心幫助我解決這個問題?謝謝。

+0

你應該在這裏嘗試一些基本的調試。這種類型的錯誤通常意味着這是一個錯誤的文件路徑引用,文件許可權,問題或其他問題。我們沒有什麼能夠真正幫助你解決你的問題。 – 2014-09-22 16:36:45

回答

1

問你的同事會是第一個很好的一步:)

這就是說,你得到錯誤表明PHP無法找到或自動加載一個Laravel服務提供者類。如果你的同事是繼Laravel最佳實踐,你應該能夠運行從根項目目錄下面的命令(或用composer.json文件的目錄)

$ composer install 
or ... 
$ composer.phhar install 

命令的格式來解決這個問題(phar或no phar)將取決於你如何在Laravel中使用依賴/軟件包管理器installed composer

+0

我運行'作曲家更新',但它給我內存錯誤(我使用OS X)。我將php.ini中的內存限制修改爲1024M,然後運行'composer update'並運行。基本上我每次修改'composer.json'時都需要運行'composer update' – shankshera 2014-09-22 18:10:28