如何在 cpanel 上托管的 php 项目中运行 cron 作业

问题描述 投票:0回答:1

我在 cpanel 中托管了 php 项目。 我在cpanel cron job中指定了cron.php文件路径,每分钟启动一次,但是cron.php文件启动了,但是不知道代码是否有错误,但是没有实现想要的操作。 我在项目中使用该库作为代码来处理 cron.php 文件中其他常见浏览器的请求。 但是,无法使用其他库。 为什么? 我该怎么做才能解决这个问题?

但是,在使用库函数之前,它们是存储在日志文件中的,但是调用库函数之后就无法存储了。

php session cron
1个回答
0
投票
<?php

$g['to_root'] = '../';
include($g['to_root'] . '_include/core/main_start.php');

$logFile = $g['path']['dir_logs'] . 'cron.txt';

$logActive = false;

if($logActive) {
    file_put_contents($logFile, date('Y-m-d H:i:s') . " START\n", FILE_APPEND);
}

$min = intval(date('i'));
$hour = intval(date('H'));

if ($min == 0) {
    Flashchat::clearHistory();
}

echo 'Cron works';

if($logActive) {
    file_put_contents($logFile, date('Y-m-d H:i:s') . " END\n", FILE_APPEND);
}

include($g['to_root'] . '_include/core/main_close.php');
© www.soinside.com 2019 - 2024. All rights reserved.