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年09月29日 17:43 | コメント (0) | トラックバック (1) | このエントリーを含むはてなブックマーク | Clip!!
このカテゴリの最新エントリー
07/03/06 - Clam AV 0.90 リリース
07/01/30 - FastCGIインストール
06/11/01 - 451 qq temporary problem (#4.3.0)
06/10/25 - Clam Antivirus 0.90RC1 インストール
06/10/17 - AirProxy

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

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


コメントを投稿する




保存しますか?



この記事のトラックバック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 3.34Powered by Wandering Windbeta_tester.gif
Copyright : [Articles] (C) Jay's Room All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.