2015-07-01 12 views
5

Ich bin fest auf ein sehr grundlegendes Problem zu finden:Failure autoload.php

Ich versuche Laravel zu verwenden, die ich auf meinem Windows 7 mit dem Komponisten installiert. Wenn ich versuche, mit Wamp meiner Website lokal zuzugreifen, erhalte ich die Fehlermeldung:

Warning: require(C:\wamp\www\sitedirectory\public\protected\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\wamp\www\sitedirectory\public\protected\bootstrap\autoload.php on line 17

Überall kann ich lesen, dass alles, was ich zu tun haben, Komponist Installation oder Aktualisierung ausgeführt wird. Das Problem ist, dass ich beide ausgeführt habe und nichts aktualisiert werden muss. Die Dateien sind, wo sie benötigt werden, so verstehe ich nicht, was das Problem sein könnte.

Hat jemand eine Idee von was könnte mein Problem sein? Vielen Dank im Voraus.

+1

run 'composer install' im Projekt directoty –

+0

Wie ich schon sagte, ich habe dies getan und Komponist kehrt zurück, dass nichts aktualisiert werden muss. –

Antwort

2

Composer ist ein Tool zum Verwalten und Installieren von Abhängigkeiten.

Im Verzeichnis C:\wamp\www\sitedirectory\public\protected\ sollte eine Datei namens composer.phar existieren. Dort sollten Sie den Befehl composer.phar install (in der Befehlszeile) ausführen.

Dann sollte das Verzeichnis vendor mit dem autoload.php usw. generiert werden.

Wenn die composer.phar nicht existiert (aber mindestens eine Datei mit dem Namen composer.json), folgen Sie den Schritten explained here, um den Composer herunterzuladen.

+0

Das war es ... Ich habe das Composer-Update ausgeführt und im Stammverzeichnis des Projekts installiert, und ich musste es auch im public/protected-Ordner machen. –

+0

Vielen Dank für Ihre Antwort. Bitte markieren Sie diese Antwort als akzeptiert, indem Sie das grüne Häkchen verwenden, wenn es Ihnen geholfen hat. – dhh