0

ServerAのディスク容量を計算するcron ジョブがあります

ServerBにディスク容量の値を格納する MySQL データベースがあります。

ServerAはServerBの MySQL データベースへのアクセスを許可されていません(ダイレクト MySQL Connect を除外)

ServerAがServerBのファイルを開くことができない(除外include();)

ServerAServerBshell_exec()には機能がありません

header("Location: http://ServerB.com/record.php?disk_space=$disk_space");get メソッドを使用してから、受信ファイルの値を使用しようとしました$_REQUESTが、ブラウザーを介して実行した場合にのみ機能し、cron ジョブとして実行した場合には機能しません。

適切な代替手段はないと思います。しかし、私は独特またはだらしない解決策に満足しています。あなたのアイデアを提案してください。ティア

4

2 に答える 2

0

php の拡​​張子を持つファイルを作成し、mysqli_connect などでスクリプトを記述し、そのファイルの cron ジョブを実行するよりも、ブラウザでこのページにアクセスするかのように、やりたいことを処理します。

于 2013-05-14T22:56:01.570 に答える