ホームページ  >  記事  >  バックエンド開発  >  Linux で crontab を使用して PHP プログラムを定期的に実行する方法

Linux で crontab を使用して PHP プログラムを定期的に実行する方法

WBOY
WBOYオリジナル
2016-07-25 08:59:19962ブラウズ
この記事では、crontab を使用して Linux システムで PHP プログラムを定期的に実行する方法を紹介します。困っている友達は参考にしてください。

Crontab を使用して Linux で PHP を定期的に実行する方法 実装手順は次のとおりです。

1. crontab -e を使用してスケジュールされたタスクを編集します 内容は次のとおりです。

xx:xx:xx は hello.php ファイルを実行します

2. PHP ファイルはファイルの最初の行にインタプリタのパスを追加する必要があります (bash や Perl と同様)

#!/usr/local/bin/php

注: PHP の実行には Apache のサポートが必要で、シェル スクリプトの実行には Linux のサポートが必要で、Linux は特定のプログラムを定期的に実行する機能をサポートしています。 次に、次のように /etc/crontab で直接実行します。

*/5 * * * * root /root/hello.php

以前の方法は、最初に crontab でシェル プログラムを実行し、次にシェル プログラムで PHP プログラムを実行することでした。これは実際には非常に非効率です。 代わりに、/etc/crontab 内の

などの php パスを直接取得します。 */5 * * * * ルート php hello.php

、正しく実行することもできます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。