2011-02-03 17 views
2

私は現在ウェブサイトを開発中です。ユーザーは、データベースに追加された広告を投稿できます。 60日以上経過した広告は削除したいと考えています。 これを行うには、そのような広告を見つけてデータベースから削除するPHPスクリプトを作成します。PHPスクリプトを自動的に実行

右は簡単です。しかし、ブラウザで毎日ページを読み込まずにこのスクリプトを実行するにはどうすればよいですか?サーバーに自動的に定期的に実行を依頼するにはどうすればよいですか?

ありがとうございます!

PS:私は共有サーバーで、専用のサーバーではありません。それはcronの使用を不可能にしますか?

+3

cronジョブの場合:http://en.wikipedia.org/wiki/Cron –

+1

サイトに定期的にアクセスできるサードパーティのサイトがあります。私は個人的にcron-job.orgを使用しています。それはドイツ語です。 – Arvin

+0

共有ホスティングサーバー上のcronジョブのガイドです:http://drupal.org/node/117351私はdreamhostを使用しています。彼らはcron job supportを提供しています。 –

答えて

4

次の使用:(more info

  • あなたがWebページをロードするためにwgetを使用したいと思うWebページとしてページを持っているしたい場合は(タスクを自動化するために

    • 使用cronmore info
    • また、/path/to/php /path/to/script.phpのようにコマンドラインからPHPを使用してください。このファイル(script.php)に実行可能なアクセス権を与えてください。 (more info

    編集:あなたが共有サーバー上のcronジョブを使用することができ、どのようなコントロールパネルはあなたに利用できるのですか? (cPanel、Pleskなど)

  • +0

    私は共有サーバーではなく、専用サーバーです。とにかくcronを使用できますか? –

    +0

    私の編集をご覧ください。 – Prisoner

    +0

    フランス語のホストプロバイダの特定のインターフェイスです。私は私のインターフェイスで提案されているかどうかを確認します。 –

    5

    Unix/BSD/Linuxはホスティングですか?その後、あなたはcron jobsの後です。

    +0

    私は共有サーバーではなく、専用サーバーです。とにかくcronを使用できますか? –

    +0

    さて、ホスティングプロバイダにお尋ねください。あなたがあなたのアカウントにcronの仕事を持っている大きなチャンスがあります。 –

    +0

    最初に囚人が答えた;)とにかく+1。 –

    関連する問題