2012-05-13 8 views
1

もしhtaccessが与えられたフォルダのすべてを拒否しているのですが、私たちが数時間おきにcronに書きたいフォルダの中にあるファイルは、この状況にすべて当てはまらないことを否定しますか?htaccessすべてとcron'dファイルを拒否する

+0

どのようにスクリプトをcron経由で呼び出していますか? – drew010

答えて

3

cronジョブがphpインタープリタを介してphpファイルを直接実行する場合、no、Webサーバーを経由せず、Webサーバーの設定や構成は無関係です。

しかし、cronジョブがwgetなどのWebブラウザを実行し、Webサーバーからhttp要求を出している場合は、問題が発生します。 Webサーバーにローカルipsからの要求を許可させることができます。

+0

Chris、私はcronがインタプリタを介してPHPファイルを直接実行する方法の例を挙げることができますか?今、私たちは本当にwgetを使用しています。 – absentx

+0

cronコマンドには、スクリプトの実行環境が異なる/ '/ full/path/to/php/full/path/to/script.php'が含まれている必要があります。おそらく異なるPHPバージョン、差分定義済み変数、差分ファイルパス、差分php.iniなど。完全なファイルパスを使用し、コマンドラインからhello worldスクリプトを使い始めることで、実際のスクリプトまで徐々に構築し、良いデバッグ手法を採用しています。 http://php.net/manual/en/features.commandline.php – goat

関連する問題