「+」を末尾に含んだWikiName†
- ページ: BugTrack
- 投稿者: T.Kimata
- 優先順位: 普通
- 状態: 完了
- カテゴリー: 本体バグ
- 投稿日: 2003-06-23 (月) 23:21:02
- バージョン:
メッセージ†
Wikiのことをまだあまり理解していないのでアレなのですが
「+」を末尾に含んだページは作成できるのに、そのページの
編集が出来ません。
例:MySQL++
http://acapulco.dyndns.org/pukiwiki/pukiwiki.php?%5B%5BMySQL%2B%2B%5D%5D
- 1.4rc3では編集できてます。:test+ pukiwiki 1.3.5特有の問題のようですね -- reimy
- official:test+ -- reimy
- うーん、1.3.4では問題ないみたい… -- reimy
- official:テスト+ -- reimy
- BracketNameでも問題ないみたい -- reimy
- 1.3.5でも問題ないように見えます。 -- masao
- T.Kimataさんのところでだけ、たしかに再現しますね。:test+ -- reimy
- 念の為確認なのですが、$cantedit, $WikiName, $BracketName, $InterWikiName の設定は配布版のままでしょうか? -- にぶんのに
- パスワードと設置者の名前とかの設定以外いじってないです。 -- T.Kimata
- いま思いましたがApache2+mod_encodingな環境なのでそのあたりが原因のような気がします。でも、作成はできる以上更新もできるようにするのがソフト的にきれいだと思うのでできればPukiWiki側で対処して頂きたいと思うのですがいかがでしょうか?(もしくはそういった環境ではそもそも作成できなくする) -- T.Kimata
- とりあえず、init.php の 99行目をコメントアウトすれば、動くようになるんじゃないかなあ? -- masao
- もしも mod_encoding が原因なら、httpd.conf で pukiwiki のディレクトリだけ無効化するように設定してみたら、いかがでしょうか? -- masao
- 済みませんどうやらmod_encoding側の問題のようです。(postとgetでアプリから見た時の挙動が違う http://search.namazu.org/ml/namazu-win32-users-ja/msg01587.html)。ただ<Location>でEncodingEngine Offを指定してもうまく行かないのでpukiwikiで+とかを使いたい場合はmod_encodingを使わないようにしないと行けなくなりそうです。 -- kimata