xpWikiフォーラムの Headers already sent at line 0.エラーで編集不能 - XOOPSマニア の不具合修正を行いました。
原因は、Apache2 では、flush() 関数で httpヘッダが送信されてしまうことによるものでした。
flush() は、XOOPSコアの XoopsMailer の send()内 332行目 に記述されています。なぜ、ここに flush() があるのかが疑問なのですが、xpWiki側で対応し動作に支障のないようにしました。
このflush()があることがバグがどうかが分からないので、XUGJ にスレッドを立ててみました。
| ぺージ情報 | |
|---|---|
| ぺージ名 : | xpWiki開発日記/2007-07-31 |
| ページ別名 : | 未設定 |
| ページオーナー : | nao-pon |
| 閲覧可 | |
| グループ : | すべての訪問者 |
| ユーザー : | すべての訪問者 |
| 編集可 | |
| グループ : | すべての訪問者 |
| ユーザー : | すべての訪問者 |