動作環境
Evolution・Revolutionの2つがあります。
MODX Evolutionの動作環境
枯れた環境から最新の環境まで、幅広く動作検証がとれています。
オペレーティングシステム
- Linux x86, x86-64
- Mac OS X
- Windows
Webサーバー
- Apache 1.3.x - 2.2.x (フレンドリーURL機能を利用する場合は.htaccessが使える必要がある)
- IIS
- lighttpd
- フレンドリーURLを利用する場合はApacheのmod_rewriteが有効になっている必要があります(他のWebサーバはmod_rewriteに準ずる機能があること)。
PHP
- PHPが動作するWebサーバ(例:apache,lighttpd,IIS)。
- PHPバージョン4.4.2以上。PHP5.2.3以上推奨。最新のPHP5.3にも対応しています。
※PHP5.1.6では、日本語以外のマルチバイト文字(中国語・韓国語など)や機種依存文字の入力はできません。EUC-JP相当の文字セット範囲になります。 - セーフモードの場合はファイル操作に関して多少制限があります。
データベース(MySQL)
- MySQL4.0.20以上。ただしもともとMODXを運用している場合は、アップデートに関してはMySQL4.0.2でも行なえます。その他、4.1.x / 5.0.x / 5.1.x / 5.5.x それぞれ動作します。
※MySQL5.0.51はソートに関するバグがあり、WayfinderやDittoなどで意図どおりに記事が並ばないことがあります。
サポートしているブラウザ(管理画面操作に必要)
- Mozilla Firefox 2.0 以上
- Apple Safari 3.0 以上(※Chromeも可)
- Microsoft Internet Explorer 6 以上
- Opera9以上
- WYSIWYG編集が不要であればiPadも使えます
MODX Revolution の動作環境
国内の主なレンタルサーバであれば問題なく導入できることが多いです。日本ではPHPのバージョンが5.1.6であるケースが時々あり、この場合は動かないので事前に確認してください。Evolutionと比べると導入条件は少し厳しいですが、いったん導入できれば非常に柔軟な運用が可能です。
オペレーティングシステム
- Linux x86, x86-64
- Mac OS X
- Windows
Webサーバー
- Apache 1.3.x - 2.2.x (フレンドリーURL機能を利用する場合は.htaccessが使える必要がある)
- IIS 6.0
- lighttpd (Setup and Friendly URL Guide)
- Zeus
PHPのバージョン
5.1.1以上。ただし5.1.6と5.2.0は除く(※CentOS系など、国内のレンタルサーバではこのパターンが多いです。要注意)
必要なPHPエクステンション
- zlib(※パッケージマネージャーで用いる。利用できないレンタルサーバが時々あるため要注意)
- JSON - PECLライブラリでも代用可(※必須。管理画面全域で用いる。利用できないレンタルサーバが時々あるため要注意)
- mod_rewrite (フレンドリーURL機能を利用する場合に必要)
- GD (ファイルブラウザの利用に必要。captcha機能が必要な場合にも用いる)
- PDO(必須)
- SimpleXML(※利用できないレンタルサーバが時々あるため要注意)
- cURL(※パッケージマネージャーで用いる。利用できないレンタルサーバが時々あるため要注意)
その他PHP関係
- Safe_mode off(※調整すれば利用可という情報あり)
- Register_globals off
- PHP memory_limit 24MB以上。安定稼働には32MB以上を推奨します。パソコンのRAMディスクのような発想に近いので、メモリを多めに確保しておくと、総合的にはサーバの負荷軽減に寄与します。
MODX Revolutionは、ファイルシステムへのアクセスを最小限に済ませるように設計されています。
データベース(MySQL / Microsoft SQL Server)
- MySQL4.1.20以上。ただし5.0.51は除く
- Microsoft SQL Server (Revolution 2.1から)
- InnoDBストレージエンジンまたはMyISAMストレージエンジン
サポートしているブラウザ(管理画面操作に必要)
- Mozilla Firefox 3.0 以上
- Apple Safari 3.1.2 以上(※Chromeも可)
- Microsoft Internet Explorer 8 以上
注意事項
ファイル数が多いため、FTPの転送失敗に気をつけてください。途中で失敗した場合、サイズゼロのファイルが作られている可能性があります。愛用のFTPツールでうまくいかない場合、安定稼働の報告が多いFileZillaをおすすめします。FFFTPは2003年リリースの1.82aが安定版です。オープンソースとして開発が再開された最新版も安定して使える可能性があります。









