無効なPHP_SELFパスFreeBSD上でサボテン0.8.7bにアップグレードする

最新のバージョンにサボテンをアップグレードするときは、いつもエラー"無効なPHP_SELFパス"を表示私のブラウザで刺さ。 サボテン0.8.7bにアップグレードするとき、最近それは起こったが、その他のcacti-0.8.6jとのcacti-0.8.7aにアップグレードするとき、それはまた私に起こった。 だから、私は良くここでそれについて書くので、すべてのパッチを見つけることができると思いました。

修正は非常にシンプルです。

このように見えるは/ usr / local / share /サボテン/ / global.php、(/ /でそれを前に付加することで)コメントアウトを含む 113行で:

 もし(!((調べるis_file($ _SERVER ["SCRIPT_FILENAME"]))&&(substr_count($ _SERVER ["SCRIPT_FILENAME"]、$ _SERVER ["PHP_SELF"])))){ 

そして、ちょうどその行の後に、代わりにこれを追加します。

 もし(!((調べるis_file($ _SERVER ["SCRIPT_FILENAME"])))){ 

あなたがサボテンを再度動作させるために行うために必要なすべてのthats。

コメントを投稿