2

Windowsで共有ホスティングを使用しています。基本的に1日に1回.NETサイトのURLにアクセスするコードを実行する必要があります。

Pleskを使用しています。Pleskでスケジュールされたタスクを作成できることを確認しましたが、ホスティングサービスプロバイダーに尋ねたところ、PHPまたはPerlスクリプトのみを実行できる(Windows実行可能ファイルは実行できない)とのことでした。

PHPとPerlの経験はありません。PerlまたはPHPを使用してこれを行うにはどうすればよいですか?落とし穴はありますか?これらのスクリプトを実行するには、サーバーに他の何かを設定する必要がありますか、それともこれら.phpまたは.perlファイルをどこかにドロップする場合ですか?

4

1 に答える 1

5
<?php

  file_get_contents('http://yoururl.com');
  exit();

?>

にリクエストを送信し'http://yoururl.com'ます。あなたが応答に関心がないなら、これは行く方法です。確認する必要があるのは、サーバーがphpコードを実行できることだけです。今日のほとんどのサーバーがそれを実行できると言っても差し支えないと思います。特にその共有ホスティングの場合。

pleskコントロールパネルを使用して、これをcronジョブに配置できます。

システムプロセスの実行が許可されている場合は、このコマンドをcronjobとして配置することもできます。

wget -O - 'http://yoururl.com'

wget マニュアルページから-

Wget-非対話型ネットワークダウンローダー。
Wgetは、Webからファイルを非対話的にダウンロードするための無料のユーティリティです。HTTP、HTTPS、FTPプロトコル、およびHTTPプロキシを介した取得をサポートしています...

于 2012-05-09T13:58:15.743 に答える