私は自分のウェブサイトcpanelからcronジョブを作ろうとしています。私はサポートサービスに話し、彼らは私に私のウェブサイトでPHPファイルを実行するために実行するこのコマンドを与えた。Cron jobs help
これは機能しないようですが、*/1を使用して分ごとに分間隔を設定しました。
私は、ファイルupdate.phpを内部に以下のコードを使用しています:私は、コードが動作するWebブラウザを介して手動で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");
}
?>
が、何もcronジョブで発生していないようです。何が欠けているのか、間違っているのですか?
[OK]を追加しても変更はありません。 –