首页 > 后端开发 > php教程 > 为什么我的 PHP 文件在记事本中打开而不是在 Windows 任务计划程序中执行?

为什么我的 PHP 文件在记事本中打开而不是在 Windows 任务计划程序中执行?

Barbara Streisand
发布: 2024-11-16 07:03:03
原创
203 人浏览过

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

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板