我正在使用共享的Windows托管,其中允许通过PHP代码发送120封邮件/小时。 我有一个PHP页面,一次发送超过200封邮件的电子邮件。但我想在每小时后(计划任务)运行该页面。 我将拆分电子邮件(100秒),并希望每小时后自动发送。
如何在PHP中每小时后运行一个php页面?
由于
答案 0 :(得分:8)
将PHP Cron Jobs与cPanel一起使用
cPanel Simple Cron
您可以开始使用cPanel中内置的简单cron工具。它的网址是:
https://www.yoursite.com/page.php
要运行的命令:
/usr/local/bin/php -f /home/(username)/public_html/page.php
接下来,您需要从所有选择框中选择一个选项。请记住在每个框中选择一个选项。如果您希望每小时运行一次,请选择分钟:60;时间:每天;日:每一天;月:每个;平日:每一天;
点击保存,你就完成了!每次cron作业运行时你都会收到一封电子邮件,但是如果你不想得到它 - 把:blackhole:放到顶部的输出电子邮件字段中。
答案 1 :(得分:5)
使用Google AppEngine上的脚本“ping”您的脚本(Scheduled Tasks更精确)。 它可以免费使用。
答案 2 :(得分:1)
您可以在Windows中安排任务 - 控制面板 - >管理工具是您找到任务计划程序的地方。