Heim > Artikel > Backend-Entwicklung > cmd kann den Dateipfad des PHP-Dateiverzeichnisses nicht ausführen
Bei der Verwendung von cmd zum Ausführen von PHP-Dateien treten manchmal Probleme auf, die nicht ausgeführt werden können. Eines der häufigsten Probleme ist, dass der Pfad zur PHP-Datei nicht gefunden werden kann.
Wenn Sie eine PHP-Datei in cmd ausführen, müssen Sie den PHP-Dateipfad über die Befehlszeile auf das richtige Verzeichnis verweisen, damit das Windows-System die Datei finden und ausführen kann.
Hier sind einige Möglichkeiten, dieses Problem zu lösen:
Im Windows-Betriebssystem können Sie Umgebungsvariablen so festlegen, dass sie auf den PHP-Pfad verweisen. Die spezifischen Schritte sind wie folgt:
1.1 Öffnen Sie die Systemsteuerung
1.2 Öffnen Sie das System
1.3 Klicken Sie auf „Erweiterte Systemeinstellungen“
1.4 Öffnen Sie das Umgebungsvariablenfenster
1.5 Suchen Sie in den Systemvariablen nach „PATH“ und Klicken Sie auf die Schaltfläche Bearbeiten
1.6 Fügen Sie das PHP-Installationsverzeichnis am Ende des Pfads der PATH-Variablen hinzu, und die Einstellung der Umgebungsvariablen ist abgeschlossen.
Öffnen Sie nun cmd erneut und versuchen Sie, „php -v“ einzugeben, um zu sehen, ob Sie die Versionsinformationen von PHP drucken können, um festzustellen, ob die Einstellung der Umgebungsvariablen erfolgreich ist.
Wenn sich Ihre PHP-Datei im Verzeichnis C:php befindet, können Sie in cmd mit dem folgenden Befehl zu diesem Verzeichnis wechseln:
cd C:php
Dann geben Sie den folgenden Befehl ein, um das auszuführen PHP-Datei:
php-Dateiname.php
Wenn sich die PHP-Datei in einem anderen Verzeichnis befindet, müssen Sie in dieses Verzeichnis gehen und die Datei mit einem relativen oder absoluten Pfad angeben.
In einigen Fällen kann dieses Problem auch durch Ändern der php.ini-Konfigurationsdatei gelöst werden. Die spezifischen Vorgänge sind wie folgt:
3.1 Öffnen Sie die php.ini-Datei
3.2 Suchen Sie die folgende Zeile in der Datei: ;extension_dir = "./"
3.3 Ändern Sie sie in: extension_dir = "C:phpext"
3.4 Speichern Sie die Datei und starten Sie den Server neu
In diesem Fall muss sich die Datei php.exe im Verzeichnis C:php befinden und das Verzeichnis ext muss sich im Verzeichnis php befinden.
Zusammenfassung
Die Unfähigkeit, den PHP-Dateipfad zu finden, ist ein häufiges Problem, wenn cmd PHP-Dateien ausführt. Es kann jedoch gelöst werden, nachdem Umgebungsvariablen festgelegt, Verzeichnisse gewechselt oder die Datei php.ini geändert wurde. In jedem Fall müssen Sie sicherstellen, dass Sie den PHP-Dateipfad und den Dateinamen korrekt angeben und den richtigen Befehl zum Ausführen verwenden.
Das obige ist der detaillierte Inhalt voncmd kann den Dateipfad des PHP-Dateiverzeichnisses nicht ausführen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!