我有一个必须执行重复任务的Web应用程序,发送消息和警报,我已经使用脚本页面在浏览器中加载时执行这些任务,即http://example.com/tasks.php和我它在我的Web应用程序的每个页面中都是iframe的意思.
现在我想改变这个以使用CRON作业,因为第一种方法可能会导致卡塞性能,所以我怎么能做一个访问http://example.com/tasks.php的CRON作业.但是,我不希望这个CRON作业创建输出文件,如day.*!
我在共享主机服务上托管应用程序,通过cPanel允许CRON作业.
我正在尝试运行一个cron作业,以便在我的服务器上每10分钟运行一个php脚本.该脚本更新数据库.现在我的crontab看起来像:
* /10 * * * * /usr/bin/php /home/user/public_html/domain.com/private/update.php
Run Code Online (Sandbox Code Playgroud)
但是,php脚本似乎永远不会运行.我还尝试在更新cron选项卡后重新加载cron:
$ /etc/init.d/cron reload
Run Code Online (Sandbox Code Playgroud)
但这也行不通.我当前的crontab看起来格式正确吗?是否需要在文件上指定特定权限才能运行脚本?
嗨,我想运行一个cron作业来调用我的服务器上的PHP脚本.我在我的网络主机上使用Cpanel,这些是选项:
我真的很难将命令指向我的文件我正在使用此行,/home/abbeysof/public_html/adi/cron/daily.php但我收到此错误:
/ bin/sh:/home/abbeysof/public_html/adi/cron/daily.php:权限被拒绝
我向我的网站主机寻求帮助,这是回复:
如果您使用cpanel创建它,它将为您填写路径.通常是/ home/username/public_html/etc.
有人可以提供一些建议吗?
当我从浏览器打开链接时,我需要创建 cron 作业以每分钟从 Cpanel 运行 URL,它会自动生成数据库备份
我选择了通用设置(每分钟一次)* * * * *
这是我使用的命令,但没有人工作
获取 http://example.com/backup > /dev/null
wget http://example.com/backup
curl -s http://example.com/backup > /dev/null
wget -q -O /dev/null "http://example.com/backup" > /dev/null 2>&1
这是我的参考
https://forums.cpanel.net/threads/cron-job-to-call-a-web-page.60253/
使用 CRON 作业访问 url?
CRON 命令每 5 分钟运行一次 URL 地址