繁体   English   中英

在cpanel中运行cron作业

[英]Run cron job in cpanel

当然,这是一个类似的问题。 但是我尝试了许多解决方案。 仍然我不能做对。

我需要在CPanel中设置cron作业。 以下是我给运行cron作业的命令。

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用户名-p密码db_name </home/user/cron.sql

但这是行不通的。 有人可以提出想法/建议吗? 如何在cpanel中运行cron作业?

首先,请确保您的主机正在运行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;"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM