【问题标题】:Run php file w/ Windows Task Scheduler使用 Windows 任务计划程序运行 php 文件
【发布时间】:2018-07-27 07:21:50
【问题描述】:

我需要使用 Windows 任务计划程序执行一些 php 脚本,我发现了一些类似的问题,但没有一个让我得到正确的答案。

如果 smtp 失败,该脚本基本上会自动发送电子邮件或将它们存储在数据库中,这意味着我正在使用不在我的脚本中的类(使用 require "myclass.php")。所以我的第一个问题:这是可能的还是我必须在同一个 php 文件中设置每个类?

我的任务是这样设置的:

C:\wamp\bin\php\php5.6.31\php.exe -f "C:\wamp\www\myproject\myscript.php"

第二个问题:执行此行是否需要管理员帐户?由于启动 wamp 需要一个,我在想也许 php.exe 也需要它。

我正在尝试(如果可能)避免使用建议的here 之类的批处理文件(其中 .bat 由任务调度程序执行)。

感谢您的帮助!

【问题讨论】:

    标签: php taskscheduler


    【解决方案1】:

    问题是脚本中调用的所有类HAVE都在同一个php文件中,require("myclass.php")不起作用。

    【讨论】:

      最近更新 更多