XREA 広告付き(無料サービス)版 でMODx 0.9.6.1 のインストールに成功しました
2008 04 06,Sun先月辺りから情報収集しつつ導入を検討していたMODx ですが、なんとかインストールに成功しました。利用したレンタルサーバはXREA 無料版 (XREA+ じゃない方)です。情報提供というほどたいしたものでもないですけれど自分の備忘録の為にもメモしておきます。
ちなみに、top - MODxまとめサイト等でインストールがシンプルで簡単
とか書いてあるのを見かけますけど、自分は約2週間ほど掛かりました(笑)
XREA サーバにMODx 0.9.6.1 をUTF-8で新規インストールした際のメモ
自分が利用したXREA サーバはPHP 5.2.5 ,MySQL 5.1.22-rc ,MODx のバージョンは0.9.6.1 です。
最初にXREA CONTROL PANEL の管理メニュー「データベース」でデータベースを作成。文字コードはUNICODE。ついでにphpMyAdmin もインストールしておきました。
MODx Content Management System | Home 公式からmodx-0.9.6.1.zipをダウンロード、展開したファイルを「ht.access 以外を」まるごとアップロード。ディレクトリは広告が邪魔をするので、/public_html/x/ にアップロードしました。詳しくはXREA.COMを参照。もちろん、インストール後に広告挿入しておくのを忘れずに。
インストール途中のFailed は属性を以下のように変更。
assets/cache 707
assets/cache/siteCache.idx.php 606
assets/cache/sitePublishing.idx.php 606
assets/images 707
assets/export 707
manager/includes/config.inc.php 606config.inc.php は空ファイルを新規作成しました。インストール完了後に604 に戻します。また、/install ディレクトリも削除しておきます。
MODx インストール後のメモ
フレンドリーURL機能は利用せず。mod_rewrite はインストールされているのですが、広告付きサーバでうまくいったためしがないものでして。
.htaccess はまだアップロードしていません。どうしても設定がうまくいかないのでまだ情報収集中。
追記・経過メモ
XREA 無料版だとインストールの際に障害となってしまう広告を避けるために/x ディレクレクトリ内にインストールしましたが、やはりインストールディレクトリとは別にドメインのルートにホームページを設定したいと思いまして。なんとかこのインストールディレクトリを隠す方法を探していたのですが、まだ解決していません。
「ルートディレクトリ インストール ホーム」等、関連しそうなワードで検索してみるのですが、検索で見つかるのはどれもWordPress での設定方法ばかり。自分もWordPress を利用しているのでその設定のことは知っていたのですが、イマイチ参考にならないのですよね。URL の指定さえすれば後はWordPress 任せですから。
とりあえず一連の検索によって少しは.htaccess とフレンドリーURL機能の設定が分かったので後々の為にもこれについてメモしておきます。
XREA 無料版でMODx のフレンドリーURL機能設定メモ
インストールディレクトリ/x と同じ階層にmodx-0.9.6.1.zip に入っていたht.access の内容を変更し、 .htaccess にリネームしてアップロード。設定内容は次の通り。
Options +FollowSymlinks
RewriteEngine On
RewriteBase /x
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
php_flag register_globals Off
php_flag track_vars On
php_flag allow_url_fopen On
php_flag allow_url_include On主にコメントアウトされている部分を外したりしただけですが、RewriteBase の設定がポイントといえばポイントかも。
この後Manager →ツールにて「フレンドリーURLの使用:」をYes に。以上。
参照ページリスト
- MODxをサーバのルートディレクトリ以外にインストールする場合の「RewriteBase」 - MODxまとめサイト
- Xrea.comさんのサーバー応用編: php_flag register_globals Off and Movable Type 3.11, 3.12
- PHP: コア php.ini ディレクティブに関する説明 - Manual
- Htaccess - GeeklogJpWiki
- Rewrite Rule - 羊堂本舗 ちょき
- XREA&CORE SUPPORT BOARD - View Single Post - メンテナンス情報:サーバーソフトウェア
- cronos feed 2.0::RewriteEngine On が動作しない!
| home |