尝试通过 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中文网其他相关文章!