1

htaccessで保護されたフォルダ内のphpファイルをcrontabから実行することは可能ですか?

4

4 に答える 4

1

いいえ。htaccessがWebからのアクセスを拒否するように設定されている場合、Webベースの方法でアクセスできなくなります。コマンドラインからwgetまたはcurlを実行することは、ブラウザーでアクセスすることとまったく同じであり、htaccessはそれを停止します。

認証スキームを使用してページへのアクセスを制限し、cronスクリプトを認証すると機能しますが、htaccessがアクセスを拒否している場合は、アクセスできません。

Webからアクセスせずにコマンドラインからphpを実行することは可能ですが、それは不確かです。これを実行する方法を説明するリンクを次に示します。

于 2010-06-17T14:25:57.153 に答える
1

.htaccess外部(インターネット)からのアクセスを制限する方法であり、によって強制されますapachecrontabしたがって、スクリプトの実行を妨げるものは何もありません。

于 2010-06-17T14:28:19.967 に答える
1

crontabはどのスクリプトでも実行できると思います。.htaccessはWebアクセス上で再生されるだけなので、crontabによる実行が停止することはありません。

于 2010-06-17T14:24:35.433 に答える