简体   繁体   English

使用php7版本在cpanel上运行cron作业

[英]Run cron job on cpanel with php7 version

I want to setup cron job on cpanel admin with php7 version. 我想用php7版本在cpanel管理员上设置cron作业。 My php script for cron requires php 7.0 or above to run. 我的cron php脚本需要运行php 7.0或更高版本。 The problem is that the path to php7 cannot be found. 问题是无法找到php7的路径。 I have already selected php 7.0 as current version in cpanel. 我已经在cpanel中选择了php 7.0作为当前版本。 I do not have access to ssl. 我无法访问ssl。

what I have done is similar to this this 我所做的与此类似

/usr/local/cpanel/3rdparty/bin/php "/home/username/public_html"/myjob.php >> "/home/username"/myjob.log 

This works for scripts which runs with php 5.6 but my problem is that the job myjob.php requires php 7.0. 这适用于运行php 5.6的脚本,但我的问题是作业myjob.php需要php 7.0。 I tried to run with php7 , php70 , php7.0 but none run. 我试着用php7php70php7.0运行但没有运行。 I tried to run like this. 我试着像这样跑。

/usr/local/cpanel/3rdparty/bin/php7 "/home/username/public_html"/myjob.php >> "/home/username"/myjob.log 

My problem is that I cannot find the the path to php7. 我的问题是我找不到php7的路径。 Where is the path to this version? 这个版本的路径在哪里? How can I run this? 我该怎么办呢?

Command to run a PHP 7.0 cron job: 运行PHP 7.0 cron作业的命令:

/opt/cpanel/ea-php70/root/usr/bin/php /home/username/public_html/myjob.php >> /home/username/myjob.log

Command to run a PHP 7.1 cron job: 运行PHP 7.1 cron作业的命令:

/opt/cpanel/ea-php71/root/usr/bin/php /home/username/public_html/myjob.php >> /home/username/myjob.log

Command to run a PHP 7.2 cron job: 运行PHP 7.2 cron作业的命令:

/opt/cpanel/ea-php72/root/usr/bin/php /home/username/public_html/myjob.php >> /home/username/myjob.log

/usr/local/bin/ea-php70 "/home/username/public_html"/myjob.php >> "/home/username"/myjob.log

您还会发现cpanel的cron作业页面中有一些示例。

I think you need to change it to 我认为你需要改变它

/opt/cpanel/ea-php70/root/usr/bin/php /home/username/public_html/myjob.php >> 
/home/username/myjob.log

Hope this helps! 希望这可以帮助!

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

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