首頁 >後端開發 >php教程 >為什麼我的 PHP 檔案在記事本中開啟而不是在 Windows 工作規劃程式中執行?

為什麼我的 PHP 檔案在記事本中開啟而不是在 Windows 工作規劃程式中執行?

Barbara Streisand
Barbara Streisand原創
2024-11-16 07:03:03207瀏覽

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

透過Windows 工作排程程式執行PHP 檔案

問題

嘗試透過Windows 工作排程器自動執行PHP 檔案的使用者經常會遇到任務執行困難執行成功。儘管填寫了必要的字段,PHP 文件可能只是在記事本中打開而不是運行。

解決方案

問題在於用來執行 PHP 檔案的指令。正確的命令語法是:

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

該命令指定 PHP 執行檔以及要執行的 PHP 檔案。

說明

php.ini 中的 -f 選項。 exe指令指示PHP解釋器解析並執行指定的PHP檔。上面的命令假設 PHP 可執行檔位於 C:Pathtophp.exe,要執行的 PHP 檔案位於 C:Pathtofile.php。

範例

例如,如果PHP執行檔位於C:usrlocalbinphp.exe ,PHP 檔案位於C:webindex.php ,將在任務規劃程式的「執行」欄位中使用下列命令:

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

以上是為什麼我的 PHP 檔案在記事本中開啟而不是在 Windows 工作規劃程式中執行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn