嘗試透過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中文網其他相關文章!