php - 使用 Windows Server 2008 计划任务执行 PHP 文件

标签 php cron windows-server-2008 scheduled-tasks

我知道有很多关于计划任务的帖子和相当少的关于执行 PHP 文件的帖子,但我已经看过并试图找出答案,但仍然不够。

我仍在学习 Windows 服务器的很多方法,所以如果需要指出任何问题,请告诉我。

所以我设置了一个计划任务,该任务将在凌晨 1 点执行,并且平心而论,这很有用,但是我没有意识到它只会在记事本中打开文件(因为这是与 php 文件关联的应用程序与)。

所以我做了我的研究,发现很多人说我需要传递 php.exe 文件,这些人还提供我将这个添加到任务中:

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

所以我像这样把它放在操作选项卡中。请注意,屏幕截图中有一个错误,我忘记将\php.exe 放在字符串的末尾。 Screen shot of New task widnow

当我点击“确定”时,我会被问到这个问题

Screen shot after clicking OK

从图中可以看出,它只列出了“C:\Program”

我试过四处移动东西但什么也没有,我也试过用引号括起第一部分。

那么有人可以告诉我我需要做什么或者我做错了什么吗?

感谢您的宝贵时间。

最佳答案

如果路径包含空格,则用引号引起来

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

执行文件的方式相同

关于php - 使用 Windows Server 2008 计划任务执行 PHP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15807255/

相关文章:

linux - Crontab 没有给出结果

php - 使用 php7 版本在 cpanel 上运行 cron 作业

iis-7 - 在 IIS 7 中重建 applicationHost.config 的命令

javascript - 我想将这个结果查询放入 3 x 3 html 表中

php - 成功后立即需要 INSERT 时,PHP 是否应该在 MySql Insert 之后休眠?

php - 日期格式 24 小时,单个数字前没有空格

asp.net - 链接按钮不适用于IE 10

javascript - 在 Cognos Report Studio 上通过 HTML/javascript/php 运行 .vbs 脚本

python - 如何重新启动 python 脚本,无论它们退出或崩溃的原因如何?

windows-server-2008 - 获取符号链接(symbolic link)目标时如何克服 "The symbolic link cannot be followed because its type is disabled."错误?