Php 启用ssl后,Cron作业停止工作

Php 启用ssl后,Cron作业停止工作,php,ssl,cron,cpanel,Php,Ssl,Cron,Cpanel,我最近在Prestashop站点上启用了SSL,但我的2个cronjobs停止工作,出现错误: Status: 301 Moved Permanently X-Powered-By: PHP/5.6.25 Content-Type: text/html; charset=utf-8 Cache-Control: no-cache Location: https://www.xxxxxx.it cron命令是:php/home/xxxxx/public\u html/path/command.p

我最近在Prestashop站点上启用了SSL,但我的2个cronjobs停止工作,出现错误:

Status: 301 Moved Permanently
X-Powered-By: PHP/5.6.25
Content-Type: text/html; charset=utf-8
Cache-Control: no-cache
Location: https://www.xxxxxx.it
cron命令是:php/home/xxxxx/public\u html/path/command.php 我不能使用wget或curl


有什么想法吗?

检查路径上的cron日志

/var/log/cron


它会让您了解发生了什么

听起来您的作业正试图通过HTTP请求触发脚本,但现在这些脚本会自动重定向到HTTPS。在这种情况下,简单的解决方案是:让他们首先使用HTTPS URL。