So führen Sie PHP-Dateien mit cmd aus

小云云
Freigeben: 2023-03-22 21:36:01
Original
5104 Leute haben es durchsucht

In diesem Artikel erfahren Sie hauptsächlich, wie Sie PHP-Dateien mit cmd ausführen und wie cmd PHP-Dateien ausführt. Ich hoffe, dass er allen helfen kann.

Konfigurieren Sie PHP-Umgebungsvariablen:

1. Suchen Sie den PHP-Pfad, z. B. „D:/php“. Wenn er nicht installiert ist, können Sie ihn von der offiziellen Website herunterladen http://www.php.net /downloads.php.
2. Sie müssen sicherstellen, dass die Konfiguration von php.ini in diesem Verzeichnis korrekt ist. Wenn es sich um ein PHP-Paket handelt, das Sie gerade heruntergeladen haben, müssen Sie möglicherweise einige entsprechende Konfigurationen ändern: Ändern Sie den Namen von „php.ini“. development“ im PHP-Verzeichnis für: php.ini (die spezifische Konfigurationsmethode von php.ini wird nicht im Detail beschrieben).
3. Klicken Sie mit der rechten Maustaste auf „Arbeitsplatz“ -> „Eigenschaften“ -> Wählen Sie die Registerkarte „Erweitert“ -> Klicken Sie auf „Umgebungsvariablen“ -> Klicken Sie in der Liste „Systemvariablen“ unten auf „Pfad“. ->Klicken Sie unten auf "Bearbeiten" ->Fügen Sie "D:/php;D:/php/ext;" vor "Variablenwert" hinzu ->Bestätigen.
4. Klicken Sie auf die Schaltfläche „Neu“ vor der Schaltfläche „Bearbeiten“ der Systemvariablen –>Geben Sie „PHPRC“ nach „Variablenname“ ein –>Geben Sie „D:phpP“ für „Variablenwert“ ein – >Bestätigen
5. Neustart
6. Verwenden Sie den Befehl php -h in der Windows-Befehlszeile, um zu testen, ob die Umgebungsvariablen korrekt konfiguriert sind und PHP erfolgreich ausgeführt werden kann.

Führen Sie die PHP-Datei aus:

1. Öffnen Sie nach der Konfiguration der Umgebungsvariablen cmd und geben Sie das Verzeichnis ein, in dem sich die PHP-Datei befindet.

Anschließend können Sie die PHP-Datei direkt ausführen Skript

Zum Beispiel: php test.php

Lösung für das PHP-Skriptausführungs-Timeout:
PHPs Standard-Skriptausführungs-Timeout beträgt 30 Sekunden, was durch die Variable max_execution_time in php.ini angegeben wird , und der Server wartet 30 Sekunden. Beenden Sie das ausgeführte Programm nach Sekunden. Wenn Sie die Ausführung eines Skripts beenden möchten, das länger als 30 Sekunden dauert, können Sie das Problem mit den folgenden Methoden lösen:
(1) Ändern Sie das Skript Ausführungszeitlimit von php.ini
PHP .ini bearbeiten, den Wert für max_execution_time ändern:
max_execution_time=500
//Diese Änderung erfordert ein Neuladen von php.ini und einen Neustart des Webservers, damit sie wirksam wird.
(2) Legen Sie die Skriptausführungszeit über die .htaccess-Datei fest
php_value max_execution_time 500
(3) Legen Sie die maximale Ausführungszeit im Skript fest
ini_set('max_execution_time', 500);
( 4) Verwenden Sie die PHP-Funktion, um das Zeitlimit des Skripts aufzuheben.
set_time_limit(0);
set_time_limit wird verwendet, um das Zeitlimit des Skripts festzulegen. Diese Funktion legt fest, dass das Programm bis zum Ende ausgeführt werden muss die angegebene Anzahl von Sekunden ab dem Zeitpunkt, zu dem der Satz ausgeführt wird. Bei einer Zeitüberschreitung wird das Programm mit einem Fehler beendet.
Verwendung: set_time_limit(seconds);
//Wenn die Anzahl der Sekunden 0 ist, bedeutet dies, dass das Skript kein Zeitlimit hat.

cmd führt die PHP-Datei mit Parametern aus

cmd führt die PHP-Datei mit Parametern aus:

Leerzeichen+Parameter nach der PHP-Datei
Verwenden Sie $argv[] im Programm liest Parameter

$argv ist ein Array mit allen übergebenen Parametern, das eine vordefinierte Variable von PHP ist

Im Programm wird $argc verwendet, um die Anzahl der Parameter zu lesen

Beispiel:

php -q D:php5_sites.php http://www.baidu.com

<span style="font-family:SimSun;font-size:18px;"><?php
$url = $argv[1];
echo $url;
?>
</span>
Nach dem Login kopieren

Verwandte Empfehlungen:

Anleitung Konfigurieren Sie PHPStorm für die Ausführung von PHP-Projekten

Instanz der Ausführung von PHP-Code mit dem CLI-Befehl in thinkPHP

Konfigurationsdatei für die Ausführung des PHP-Frameworks Laravel in Nginx

Das obige ist der detaillierte Inhalt vonSo führen Sie PHP-Dateien mit cmd aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!