ページの作成や編集にはユーザ登録が必要です。
パーミッションエラー - coelacanth (2006年09月07日 13時14分24秒)
FSwikiの設置場所を http://xxx.jp/hoge/wiki/ からhttp://xxx.jp/hoge/に変えたところ,過去に作成したページが編集できなくなりました.パーミッションの設定ミスが原因だとは思うのですが,原因を特定するまでにはいたっていません.ご助力願えませんでしょうか?
経緯
- サーバ(http://xxx.jp/hoge/wiki/)のwiki関連データをローカルにバックアップ(FFFTPを用いて)
- サーバ(http://xxx.jp/hoge/)にアップロード
- READMEに従い,各ファイルのパーミッションを設定
- ページ表示時にエラーログ:Permission denied at plugin/core/ShowPage.pm line 33. at lib/Util.pm line 683. を確認.
- http://fswiki.org/wiki.cgi?page=BugTrack%2Dplugin%2F252#p6 のパーミッション設定方法に従い,*.logファイルを707に設定>トップページが表示
- 過去に作成したページの変更を試みるも,Permission denied at lib/Wiki/DefaultStorage.pm line 114. と表示されて保存不可能(今ここ)
尚,新規作成および新規作成したページの編集は可能です.
- datディレクトリ内の*.wikiのパーミッションじゃないでしょうか? 600か606辺りでいいのでは? - あき (2006年09月07日 13時29分50秒)
- コメントありがとうございます.600,606両方試しましたが,やはり6番と同じエラーが表示されます. - coelacanth (2006年09月07日 14時26分46秒)
- エラーの該当箇所は、バックアップファイルに関する部分です。backupディレクトリおよびその中のファイルのパーミッションを確認してみてください。 - KG (2006年09月07日 14時42分48秒)
- ありがとうございます.*.bakのパーミッションを606にすることで解決しました.所有者がサーバではなく,サーバユーザに書き換わったことが原因みたいです. - coelacanth (2006年09月07日 14時50分51秒)
- 同様にattach,pdf内のファイルも確認が必要かもしれません - typer (2006年09月09日 18時17分24秒)
最終更新時間:2010年10月19日 17時57分24秒