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
Trackback:0
- TrackBack URL for this entry
- http://mynoah.net/mt-tb.cgi/217
- Listed below are links to weblogs that reference
- MODxでmbstringエミュレータ from おじさんの備忘録