当然,这是一个类似的问题。但我尝试了很多解决方案。我仍然无法做对。
我需要在CPanel中设置cron作业。以下是命令,我给它运行cron job。
wget -O /dev/null http://www.domainname.com?import_key=-lIkUvA-r&import_id=4&action=trigger > /dev/null 2>&1
wget -O /dev/null http://www.domainname.com?import_key=-lIkUvA-r&import_id=4&action=processing > /dev/null 2>&1
但它不起作用,我也需要在同一个面板中相应地执行mysql查询。
这是我设置运行cron作业的命令。
mysql -u username -p password db_name< /home/user/cron.sql
但它不起作用。任何人都可以提出想法/建议吗?如何在cpanel中运行cron作业?
答案 0 :(得分:0)
首先确保您的主机正在运行Linux机器,因为这些命令不兼容Windows。
如果您有ssh访问权限,请尝试运行此命令:
$ which wget
这将为您提供wget的完整路径(如果已安装)。使用该路径,您可以将您的cron修改为:
/full/path/to/wget -O /dev/null http://www.domainname.com?import_key=-lIkUvA-r&import_id=4&action=trigger > /dev/null 2>&1
/full/path/to/wget -O /dev/null http://www.domainname.com?import_key=-lIkUvA-r&import_id=4&action=processing > /dev/null 2>&1
从bash运行mysql查询:
mysql --user=username --password=password --database=database --execute="SELECT * FROM mytable;"