MODx revolution 2 ログイン画面出ました~っ
ででで、出た。でも、そこで止まった....。ユーザ名とパスワードを入力してログインをクリックすると、「Loading...」が出るけど、そこで止まってしまう。あぁ。でもわかってきたぞ。
ログイン画面が出なかったのは、XREA+がセーフモードだから。詳しく書くと、core/cache/の下にインストール中にディレクトリや、ファイルを作るのだけど、こいつの所有者が、apacheになってしまい、かつ、「その他」の書き込みがオフになっていて、ファイルが書き込めないのだ。
そのために、まず、ログイン画面がまっちろになる。書かれるべき内容がないからだ。こりゃあ面倒だぞ。。
とりあえず、一度インストールをした後で、XREA+のコンパネから、「所有者の変更」を行って、ファイルやディレクトリの所有者をすべて自分にする。その後書き込み可能にする。
で、インストールを途中まで戻って(データベース作成前くらい)そこからインストールを続行すると、ファイルが書き込める、つまり、cache にデータが送られて、ページが作られる。というわけだ。
が。。なんでログインできないかなあ。。まだ、ほかにも、途中で作られるフォルダとかあるのかな。だとすると、生成されてないファイルがあるのかも知れない。それとも、これは、別の問題なのかな。。
インストールのどの段階で、どのディレクトリを作っているかわかれば、その直後に所有者の変更をすればいいんだけど。面倒だなあ。CGIモードでインストールを行って、その後、CGIモードを解除すればいいのかなあ。でも、パーミッション変更するのが面倒じゃないすか。。
なんか良い方法ないのかなあ。
