2016-05-24 10 views
0

Auf einen neuen Laravel 5 auf einem Mac installieren, erhielt ich die folgenden Fehler, nachdem die virtuellen Hosts und .env DateienLaravel 5 Fatal error: Call to undefined function database_path()

Fatal error: Call to undefined function database_path() in /Library/WebServer/Documents/laraveltest/config/database.php on line 51 

Die Linie 51 Einstellung enthält die folgenden:

 'database' => env('DB_DATABASE', database_path('database.sqlite')), 

Ändern es zu

'database' => 'dbname', 

Ergebnisse in der folgenden Fehler

FatalErrorException in ProviderRepository.php line 150: 
Class 'Collective\Html\HtmlServiceProvider' not found 

jede mögliche Hilfe viel

geschätzt

Antwort

1

die database_path Funktion Teil der Basis Laravel ist, so arbeiten sie sollten, wenn Sie es richtig installiert ist.

Collective \ Html ist ein zusätzliches Paket, das vom Laravel Collective herausgegeben wird.

Stellen Sie sicher, composer.json das entsprechende Paket benötigen:

"laravelcollective/html": "~5.0" 

auch, stellen Sie sicher, dass Sie composer update mit der vorherige Zeile in composer.json

Dieser Befehl sicher, dass alle Abhängigkeiten ausgeführt haben machen sollte sind installiert und hoffentlich wird es dein Problem klären.

Verwandte Themen