Jay's Room

思ったこと、感じたこと、未来の自分に伝えたいことを記していきたい

SquirrelMail でエラー

Courier-imapを4.0.4から4.0.6にアップデートすると、
SquirrelMailにログインしたときにエラーが出て、
メールの内容が見れなくなった。

エラーメッセージはこんな感じ

Error: Fatal error: Only variables can be passed by reference in /usr/local/apache2/htdocs/squirrelmail/functions/imap_messages.php on line 480

エラーメッセージを元にググってみると、本家サイトのWIKIにこんな内容が
http://www.squirrelmail.org/wiki/en_US/BrowseProblemsByPhpError
ヴァージョンが(私のは1.4.5)違うので手パッチをする。

SquirrelMailのインストールディレクトリにある、functionsディレクトリ内の
imap_messages.php を編集
479行目からの以下の部分を、

function parsePriority($value) {
$value = strtolower(array_shift(split('/\w/',trim($value))));

以下のように変更。
function parsePriority($sValue) {
$aValue=split('/\w/',trim($sValue));
$value = strtolower(array_shift($aValue));

これで元通り動くようになった。
CVS版ではもうFixされているらしい。

Posted by Jay at 2005年9月29日 17:43 | コメント (0) | トラックバック (1) | このエントリーを含むはてなブックマーク | CLIP!
このカテゴリの最新エントリー
08/08/23 - MovableType Perlのパスを一括変換
08/07/06 - CentOS 5.2 アップグレード
08/06/28 - サーバ再開
- サーバ止まります
08/06/09 - ハードディスクが壊れました

この記事に対するコメント

この記事に対するコメントはまだありません。


コメントを投稿する






この記事のトラックバックURL


この記事に対するトラックバック

» SquirrelMail でのバグ

SquirrelMail(squirrelmail-1.4.5-ja-20050...
Tracked by: Nix::WebLab at 2005年10月13日 23:36


Made with dreamweaverMade with fireworksPowered by Movable Type 4.25Powered by Wandering Windbeta_tester.gif
Copyright : [Articles] (C) Jay's Room All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.