Heim  >  Artikel  >  Backend-Entwicklung  >  Warum wird meine PHP-Datei im Editor geöffnet, anstatt im Windows-Taskplaner ausgeführt zu werden?

Warum wird meine PHP-Datei im Editor geöffnet, anstatt im Windows-Taskplaner ausgeführt zu werden?

Barbara Streisand
Barbara StreisandOriginal
2024-11-16 07:03:03135Durchsuche

Why Does My PHP File Open in Notepad Instead of Executing in Windows Task Scheduler?

PHP-Dateien über den Windows-Taskplaner ausführen

Problem

Benutzer, die versuchen, die Ausführung von PHP-Dateien über den Windows-Taskplaner zu automatisieren, stoßen oft auf Schwierigkeiten, die Aufgabe zu erledigen erfolgreich ausführen. Trotz Ausfüllen der erforderlichen Felder wird die PHP-Datei möglicherweise einfach im Notepad geöffnet, anstatt ausgeführt zu werden.

Lösung

Das Problem liegt im Befehl, der zum Ausführen der PHP-Datei verwendet wird. Die korrekte Befehlssyntax lautet:

C:\Path\to\php.exe -f "C:\Path\to\file.php"

Dieser Befehl gibt die ausführbare PHP-Datei und die auszuführende PHP-Datei an.

Erklärung

Die Option -f in der php. Der Befehl exe weist den PHP-Interpreter an, die angegebene PHP-Datei zu analysieren und auszuführen. Der obige Befehl geht davon aus, dass sich die ausführbare PHP-Datei unter C:Pathtophp.exe und die auszuführende PHP-Datei unter C:Pathtofile.php befindet.

Beispiel

Zum Beispiel, wenn die PHP Wenn sich die ausführbare Datei unter C:usrlocalbinphp.exe und die PHP-Datei unter C:webindex.php befindet, würde der folgende Befehl im „Ausführen“ des Taskplaners verwendet werden. Feld:

C:\usr\local\bin\php.exe -f "C:\web\index.php"

Das obige ist der detaillierte Inhalt vonWarum wird meine PHP-Datei im Editor geöffnet, anstatt im Windows-Taskplaner ausgeführt zu werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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