2017-08-18 5 views
0

Pleskにクローンを設定したいと思います。 コントローラと関数名を挿入する必要があります。ローカルホストからのみ機能を実行します

誰かがリンクを知っていれば、毎回このクロンジョブを実行することができます。

どうすればローカルホストだけがこの機能を実行することができますか。 ( - あなたのWebホストは、そのいずれかで助けることができるかもしれませんあなたはそれがPHP-CLIだけではなく、PHPを使用するように設定する場合は特に)

+0

確認済みの重複を確認してくださいhttps://stackoverflow.com/questions/13114466/can-i-protect-my-cron-scripts-from-remote-users – qwertzman

+0

[条件](https: //www.codeigniter.com/user_guide/general/common_functions.html#is_cli)コントローラのコンストラクタです。 – Tpojka

答えて

0

cronジョブは、多くの場合、コマンドラインからPHPとして実行されています。しかし、一部のWebホストがcronを単なるPHPとして実行するように設定していることには注意してください。その場合

、スクリプトは、コマンドラインから呼び出されていることを確認するための条件を設定することができます。例:

この場合、コマンドラインからの呼び出しでない場合は、404エラーページが表示されます。 is_cli()はCodeIgniter関数です。その詳細についてはthe user guide

関連する問題