MODxでmbstringエミュレータ

Date
2006-10-28 (土)
Category
FreeServers | MODx

海外のフリーサーバを趣味で取得していますがアカウントを取得したままで放置するのも失礼なので設置が簡単に済むCMSを色々とインストールしています。

設置は簡単なのですが問題になるのがそのアプリを完全に動作させるための推奨環境。
最近はMODxをよくインストールしているのですがその推奨環境が下記の通り。

* A very reliable web host without turbo-overloaded servers.
* Linux.
* Apache with mod_rewrite.
* PHP 4.3.10 or above. PHP 5.1.x will get you some very cool things in the near future.
* MySQL 4.1.x or above. The 5.0.x and above branches look great but
* You've seen and know what "<?php" means.

実際にはMySQL3系でも動作しているとの報告もあるので一概に言えないみたいですが。
ただ日本語サイトを構築する上では上記以上に問題になるのがPHPにマルチバイト関数がインストールされているかどうかです。

文字化けを防ぐにはこれに頼るしかありませんが残念ながら海外のフリーサーバの場合殆どがインストールされていません。
この場合代替手段として重宝されるのがmbstringエミュレータなるもので私もXOOPSやWordPressで使用したことがあるのですが、これを使用することで問題はすべて解決できていました。

MODxの場合も利用できるかどうか検証してみたのですが今のところ何とか使えそうです。
ただMODx自体を完全に使いこなせているとは言えない状況なので「何とか」という表現にしています。

使用方法はエミュレータ関連のファイルをルートディレクトリにアップロードし同じディレクトリにあるindex.phpに下記コードを埋め込むだけです。 

if (!extension_loaded('mbstring')) {
include('mb-emulator.php');
}

Comment:0

Comment Form

Remember Me?

Trackback:1

TrackBack URL for this entry
http://mynoah.net/mt-tb.cgi/217
Listed below are links to weblogs that reference
MODxでmbstringエミュレータ from おじさんの備忘録
Xanax no prescription. from Buy xanax without prescription in usa. : 2009-07-29 (水) 10:27
Buy xanax online. Xanax no prescription. Cheap generic xanax 2mg bars. Xanax....

Return to Page Top