私の有効期限があるデータベースがあります。毎日1回期限切れになったエントリを削除してデータベースをクリーンアップしたいと思います。1日に1回コードを実行
毎日00:00のような特定の時刻にphpスクリプト(この仕事をする人)を実行する方法はありますか?それとも良いアプローチがありますか?
おかげ
私の有効期限があるデータベースがあります。毎日1回期限切れになったエントリを削除してデータベースをクリーンアップしたいと思います。1日に1回コードを実行
毎日00:00のような特定の時刻にphpスクリプト(この仕事をする人)を実行する方法はありますか?それとも良いアプローチがありますか?
おかげ
使用しているサーバーの種類を確認していますが、それを達成するためにLinux上でCron Jobs
を設定できるわけではありません。とにかくLinux上で動作するほとんどのライブApacheサーバーは、おそらくあなたが見る必要があるでしょう。
cronジョブは、まさにそのために作られています。http://en.wikipedia.org/wiki/Cron
あなたがcPanelのを使用している場合は、あなたがあなたのコントロールパネルから直接作成することがあります。
サーバー上のcrontabへのアクセス権を持っていない場合は、私のような代替をお勧めしたい:http://www.phpjobscheduler.co.uk/
をそれ以外の場合は、crontab
かat
ニーズに合わせます。
http://stackoverflow.com/search?q=php+cron+job –
あなたのサーバーはどのプラットフォームですか? – Hmazter
私はLinuxサーバーを使用しています!私がcronジョブにアクセスできるかどうかわからないtho:/ – Richard