トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BBS-サポート掲示板/817

ページの作成や編集にはユーザ登録が必要です。

 SUSE LinuxでPermission denied at lib/Wiki/DefaultStorage.pm line 99 - J (2008年06月10日 17時38分29秒)

こんにちは.SUSE Linux上でapache+FSWikiを運用しているのですが,一部のページを編集しようとするとInternal Server Errorが出てしまいます.Apacheのエラーログを見ると

wiki.cgi: Permission denied at lib/Wiki/DefaultStorage.pm line 99.

malformed header from script. Bad header=<pre>Permission denied at lib/: /usr/local/apache/htdocs/flabwiki/wiki.cgi

となっていました.過去ログやWebで調べたところDefaultStorage.pmの99行目はbackupファイルを開く操作のようで,backupディレクトリのパーミッションを変更することで対処できる とのことですが777,707,755など試してみましたが効果はありませんでした.

また,すべてのページで上記のようなエラーが出るわけではなく,問題なく編集できるページとそうでないページの差がなぜ生まれるのかも不明です.

同じような症状が出たことがある方や対処方法をご存知の方はアドバイスをお願いします.

  • とりあえず基本情報として、FSWiki と perl のバージョンを記載してみるというのいかがでしょう? 解決につながるという保証はできませんが。 - ななし (2008年06月14日 00時26分50秒)
  • FSWikiのバージョンを3.5.6から3.6.3にバージョンアップしたところ、不具合がなくなりました。ver3.6.3で編集したデータを3.5.6に移したのがまずかったようです。アドバイスありがとうございます。 - J (2008年06月18日 13時59分34秒)
お名前: コメント:

最終更新時間:2008年06月18日 13時59分34秒