运行 octobercms cpanel 中的 cron 作业
run cron job in octobercms cpanel
我必须更新我的货币汇率,我的 Plugin.php:
中有这个
public function registerSchedule($schedule) {
$schedule->call(function () {
$url = "https://cbu.uz/ru/services/open_data/rates/json/";
$json = json_decode(file_get_contents($url), true);
file_put_contents("currency.json", json_encode($json[0]['G4']));
})->everyMinute();
}
我 运行 我在 cPanel 中的 cron 作业
/usr/local/bin/ea-php72 /var/www/u1041398/public_html/agroparts.uz/artisan schedule:run >> /dev/null 2>&1
路径是正确的 我检查了 PHP 版本也是正确的。我在 plugin.php 中的 cron 代码也是正确的,但它没有更新货币汇率。以上命令对 运行 cron 作业是否正确?我在没有 cron 的情况下检查了我的代码,它运行成功。
Cron 作业没有显示错误。因此,我创建了控制台命令来更新货币汇率并 运行 它显示
file_get_contents(): https:// wrapper is disabled in the server configurati
on by allow_url_fopen=0
所以我使用 curl 获取汇率并工作
我必须更新我的货币汇率,我的 Plugin.php:
中有这个 public function registerSchedule($schedule) {
$schedule->call(function () {
$url = "https://cbu.uz/ru/services/open_data/rates/json/";
$json = json_decode(file_get_contents($url), true);
file_put_contents("currency.json", json_encode($json[0]['G4']));
})->everyMinute();
}
我 运行 我在 cPanel 中的 cron 作业
/usr/local/bin/ea-php72 /var/www/u1041398/public_html/agroparts.uz/artisan schedule:run >> /dev/null 2>&1
路径是正确的 我检查了 PHP 版本也是正确的。我在 plugin.php 中的 cron 代码也是正确的,但它没有更新货币汇率。以上命令对 运行 cron 作业是否正确?我在没有 cron 的情况下检查了我的代码,它运行成功。
Cron 作业没有显示错误。因此,我创建了控制台命令来更新货币汇率并 运行 它显示
file_get_contents(): https:// wrapper is disabled in the server configurati
on by allow_url_fopen=0
所以我使用 curl 获取汇率并工作