내 웹 사이트 cpanel을 통해 cron 작업을 만들려고합니다. 지원 서비스에 대해 이야기를 나누었고 웹 사이트에서 PHP 파일을 실행하기 위해이 명령을 내게주었습니다.Cron jobs help
이것은 작동하지 않는 것처럼 보이며, */1을 사용하여 매분마다 분 간격을 설정했습니다. 내가 파일 update.php의 내부에 아래의 코드를 사용하고
:
<?php
ini_set('display_errors', 1);
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
error_reporting(E_ALL);
require('minequery.class.php');
include('../config/config.php');
$date = date("D-M-Y");
$file = fopen("UPDATE_LOG($date).txt", 'w');
$query = mysql_query("SELECT * FROM servers") or die(mysql_error());
if($query) {
while($row = mysql_fetch_array($query)) {
$ip = $row['ip'];
$port = $row['port'];
$name = $row['name'];
$string = "[UPDATE LOG]: $date - Updated Server $name \n";
fwrite($file, $string);
print("[UPDATE LOG] Updated Server $name </br>");
}
mail("[email protected]","UPDATED","Server has updated","From: Mymcstatus");
} else {
print("Cant query");
}
?>
내가 코드가 작동하는 웹 브라우저를 통해 수동으로 update.php로 이동하지만, 아무것도 cronjob에 일어날 것 같다
. 나는 무엇을 놓치고 잘못 했는가?
그래도 변경 사항이 없습니다. –