4

CrontabからPHPスクリプトを実行するために使用するコマンドについて質問があります。

これらの選択肢のどれを使用するのが最も適切でしょうか。

* * * * * /usr/bin/php /var/www/project/cron.php
* * * * * /usr/bin/curl --silent --compressed http://localhost/project/cron.php
* * * * * /usr/bin/wget http://localhost/project/cron.php

私の質問を気にしないことを望みます。ありがとう。

4

2 に答える 2

2

CLI環境で実行したいPHPスクリプトの場合、私は間違いなくphp.

サーバー環境で PHP スクリプトを実行する場合は、wgetまたはを使用しますcurlが、このようなプロセス タスクは CLI で実行する必要があると思います。

于 2012-12-23T23:38:18.773 に答える
1

最初のオプションを使用します。コンソール経由でスクリプトを実行している場合は、スクリプトを直接実行することをお勧めします。Web サーバー経由で実行すると、予期しない信頼性の問題が発生する可能性があります。

于 2012-12-23T23:38:55.617 に答える