私は他人ではなく、サーバーによってのみアクセスされるべきファイルを実行するためにcronジョブを実行しています。my.myウェブサイトはwebhosting会社によってホストされており、cpanelにアクセスできます。 何をすべきですか? 私はhtacces deny allコマンドを使用することはできませんこれはcronにファイルのアクセスを制限するでしょう ジョブ
アドバイスを下さい..
私は他人ではなく、サーバーによってのみアクセスされるべきファイルを実行するためにcronジョブを実行しています。my.myウェブサイトはwebhosting会社によってホストされており、cpanelにアクセスできます。 何をすべきですか? 私はhtacces deny allコマンドを使用することはできませんこれはcronにファイルのアクセスを制限するでしょう ジョブ
アドバイスを下さい..
回答:
それはサーバーがそれをどのように処理するかに依存します、それがphp xxx.phpを使っているならば、あなたは一番上に以下を追加することができます。
if(php_sapi_name() != 'cli'){ die(); }
Webサーバーはそのページにアクセスできなくなりますが、PHP-CLIはアクセスできます。これが役立つことを願っています