393 Stimmen

Konnte die Eingabedatei nicht öffnen: artisan

Beim Versuch, ein neues Laravel-Projekt zu erstellen, erscheint der folgende Fehler auf der CLI:

Konnte Eingabedatei nicht öffnen: artisan

Das Skript php artisan clear-compiled, das das post-install-cmd-Ereignis behandelt, gab einen Fehler zurück

Ich verwende die neueste Version von XAMPP v3.2.1 mit PHP 5.5.15 und mit aktiviertem mcrypt (überprüft durch Ausführen des Befehls php -m). Und ich benutze Windows 8.1

0voto

Edwinfad Punkte 477

Für diejenigen, die denselben Fehler speziell im cPanel-Terminal haben.

Jetzt müssen Sie mit folgendem Befehl in Ihren Projektstamm- oder public_html-Ordner im Terminal eingeben:

cd public_html

Jetzt können Sie beliebige Artisan-Befehle ausführen.

php artisan config:clear

Bildbeschreibung hier eingeben

0voto

CodeToLife Punkte 2906

Wenn Sie sich in my-project/app/somefolder befinden, führen Sie im Terminal cd .. zwei Mal aus, um in den Ordner my-project/ zu gelangen

0voto

Aleksandar Punkte 2252

Was für mich funktioniert hat, war cd src aus meinem Projektverzeichnis heraus zu machen, und dann den Befehl php artisan zu verwenden, da sich meine artisan Datei im src Ordner befand. Hier ist meine Projektstruktur:

Projekt
|__ config
|__ src
    |__ app
    |__ ..
    |__ artisan  // Hallo!
    |__ ...
|__ ...

0voto

Talan Punkte 81

Nach der Installation von Composer müssen Sie das Projekt erstellen:

composer create-project laravel/laravel /pfad/zum/projekt

Sie können die Dokumentation sehen, für Ihre PHP-Version ist das neueste Laravel, das Sie installieren können, 5.0.

Heutzutage ist dies die neueste Version und erfordert > PHP 7.0. Hier ist die Dokumentation.

-1voto

Pranay kumar Punkte 1715

Ich habe das gleiche Problem. Ich bin auch im Laravel-Projektverzeichnis. Was für mich funktioniert, ist einfach die Berechtigung der Datei "artisan" zu ändern.

Für Linux

chmod 777 artisan

Für Windows

  • Verwenden Sie die Dateieigenschaft

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X