Php 在cpanel中运行cron作业
当然,这是一个类似的问题。但我尝试了很多解决方案。但我还是做不好 我需要在CPanel中设置cron作业。下面是运行cron作业的命令Php 在cpanel中运行cron作业,php,mysql,cron,cpanel,Php,Mysql,Cron,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
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作业的命令
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-u username-p password db_name
但它不起作用。有谁能提出一个想法/建议吗?如何在cpanel中运行cron作业?首先确保主机运行的是linux机器,因为这些命令与windows不兼容 如果您具有ssh访问权限,请尝试运行以下命令:
$which wget
如果安装了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;"
试试这个:
CURLhttp://www.domainname.com?import_key=-lIkUvA-r&import\u id=4&action=trigger
谢谢,但它不工作。那么,错误是什么?如何查找错误?它将在哪里?在创建cron作业时设置电子邮件地址。在该邮件id上,您将获得邮件。我已使用GET>/dev/null。现在开始工作了。那么如何在cron作业中运行mysql查询呢?我已经编辑了答案,向您展示了如何从bash命令行运行mysql查询。