0

cronジョブと呼ばれるものを呼び出したり、実行したりできるかどうか、またどのように実行できるかを知りたいです。

ホストのcronマネージャーインターフェイスからこのcrontabに入ると、次のようになります。

wget "http://somedomain.com/index.php?option=csome_option&view=some_view&key=some_key&format=some_format"

ページが読み込まれるたびに(PHPを使用して)このhttp呼び出しを実行することは可能ですか?

この呼び出しの結果を表示したくはありませんが、ブラウザから直接呼び出した場合にこの呼び出しが行われることを単純に実行しますが、ページの読み込みからの合図でカーテンの後ろで実行するだけで表示することはありません(必然的に冗長に聞こえます) 。

ありがとうございました、

4

2 に答える 2

2

fopenを許可しない共有サーバーを使用している場合、別のトリックは、このようなものをページに追加することです。

<div style="display:hidden">
    <img src="/myphpscript.php" />
</div>

これにより、phpスクリプトが実行されます。myphpscript.phpブラウザが文句を言わないように、出力画像ヘッダーを用意することもできます。

于 2011-10-12T03:20:24.983 に答える
1

fopenHTTPラッパーが有効になっていると仮定します...

$fp = fopen(
    'http://somedomain.com/index.php?option=csome_option&view=some_view&key=some_key&format=some_format',
    'rb');
if ($fp !== false) {
    fclose($fp);
}
于 2011-10-12T00:56:18.547 に答える