0

500(内部サーバーエラー)が発生し続けますが、これはdocrootをに設定しているためと思われdocroot=${HOME}*ます。${HOME}問題の原因は何かと思われるので、「内部を覗き見」したいと思います。どうすればこれを行うことができますか、または少なくとも問題が発生したときにログに記録するすべての変数を書き込むことができます。

編集私は内の変数をサポートするsuPHPバージョン0.7.1-1を使用していますdocroot

編集${HOME}ログファイル名に変数を追加して不正行為を試みました。簡単にするために、スラッシュが含まれている可能性があるため、${UID}変数を使用しました。ファイル${HOME}の以下の行を更新しました/etc/suphp/suphp.conf

logfile=/var/log/suphp/suphp${UID}.log

次のファイルを取得します

/var/log/suphp/suphp${UID}.log

まるで${UID}変数が存在しないかのようです。

4

1 に答える 1

0

この問題は、*ここでの正規表現のパターンが一致しないという事実から発生し/ます。さらに、すべての再帰ファイルが自動的に含まれる*ため、これは必要ありません。docroot私がしなければならなかったのは変化だけでした

docroot=${HOME}*

docroot=${HOME}
于 2011-11-07T21:43:16.257 に答える