Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在cpanel中运行cron作业_Php_Mysql_Cron_Cpanel - Fatal编程技术网

Php 在cpanel中运行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

当然,这是一个类似的问题。但我尝试了很多解决方案。但我还是做不好

我需要在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作业的命令

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查询。