お薦め ページ


メニュー

ハワイ島 遊覧飛行ツアー

ハワイ島 B&B・ホテル

ハワイ島 不動産情報

ハワイ島 情報・観光ガイド

ブログ(Blog)

その他

関連サイト

: 個別エントリー・アーカイブ :

2005年7月29日

cal.inc.phpプラグインのインストールにおける大きな問題とは

以前のエントリー「 PukiWikiでのカレンダー機能自作プラグインのインストール 」の最後で、「大きな問題にぶつかった」と書いたが、今回はそれについて。

以前から解説しているカレンダー機能を実現するプラグイン「cal.inc.php」 ページのコメント欄に、私が遭遇した問題と同じ現象について、 このプラグインのユーザーのBobさんからの質問と、それに対する作者upkさんからの回答の記述がある。 少し長いがそのまま引用させていただく。
  • コマンドを入力すれば正常に見る事はできますが、編集する際に実行ボタンを押すとFatal error: Call to undefined function: mb_convert_kana() in (中略)\plugin\cal_edit.inc.php on line 415といったメッセージが出てきて編集が反映されません。ご教授お願いします。 -- Bob 2004-08-06 (金) 18:39:21
    • PHP4.0.6以降からサポートされているマルチバイト文字列関数(mbstring)のなかの関数で、これは、Windowsなら php.ini の1行を有効にすれば終わるのですが、Unix系サーバの場合だと、PHPをビルドした際に、この機能を有効にしていない場合に、このようなエラーが出ます。現状の対応としては、PHPを再ビルドするしか方法はありません。詳細は、pukiwiki.org:PukiWiki/mbstring無しのPHPでの動作 などを参照して下さい。ちなみに、ここで書かれている方法では動きませんので、他のページも参考にしながらPHPをビルドして対応して下さい。-- upk 2004-08-06 (金) 23:35:32
    • あと、PHPをビルドする際にはpukiwiki.org:RedHatも参考にすると良いと思います。-- upk 2004-08-07 (土) 09:29:08
つまり、私が同じ現象に遭遇したということは、 私がこのプラグインをインストールしようとしていたサーバーの PHPが「マルチバイト文字列関数(mbstring)」付きでビルドされていない、 ということである。 このサーバーのISPは、もちろんアメリカのISPなので、 アメリカ人には不要と思われる マルチバイト文字列関数(mbstring) が 組み込まれていなくても当然ともいえる。

さて、この問題への対応方法については次回のブログとしよう。

カテゴリー: Wiki     2005年7月29日 20:59

トラックバック

このエントリーのトラックバックURL:
http://www.skymerica.com/blog/yotsumoto/mt/mt-tb.cgi/135


コメント

コメントしてください




保存しますか?


 
ハワイ島での遊覧飛行ツアーとB&Bのスペシャリスト、スカイメリカ
Copyright © 2003,2009 Skymerica Corp. All rights reserved.