WebARENA SuiteXでConcrete5

仕事の関係でSuiteXを扱う時がちょいちょいあって、SuiteXでConcrete5って動くの?
ってことで試してみた。

結論から言えば、バージョンが5.4.2.2ならとりあえずは動いてくれる。
これ以上バージョンを上げてしまうと、PHPのバージョンが追い付かず
php.iniもいじれない上に.htaccessでいろいろ試したがエラーか真っ白になるか。

memory_limitのエラーだからメモリの容量を上げてみたけど変わらず。
phpのバージョンを5.3にして試したけどこれもダメ。
ダメというかこれでエラーになる。

いきなりインストールがダメならと、5.4.2.2入れてから自動更新ならどうだと試す。
5.5.2.1で一応インストールは完了する・・・が・・・
上に表示されるはずのツールバーが出ない・・・
それを無視してさらに現在の最新版(2013/2/11)の5.6.0.2にアップデートを試す。
インストールの途中でエラー・・・
対応しきれんので結局5.4.2.2で・・・

なんかSuiteXって融通が利かないんだよね・・・

.htaccessの記述
「AddHandler application/x-httpd-php53 .php」を入れるとエラー・・・
**************************************************
php_value memory_limit 50M

php_value mbstring.language Japanese
php_value mbstring.internal_encoding UTF-8
**************************************************

とりあえず動いてくれたというだけど、完全な動作を言えるような状態ではない。
どこかしら不具合が出る可能性も否めない。

追記:
5.5.1でも動いてくれた。5.5.2.1では上記通り無理。
なんで無理なんだろ・・・調べる気もそこまでないのだが。

再追記:
5.5.2.1でツールバーが出ないという状況だが、Palemoonだった場合で、
IEとFirefoxでチェックしたら出てきた。
Firefoxのフォーク版とは言ってもやっぱりちょいちょい違うってことだな。

再々追記:(解決) 2014.01.30
やっと解決した。

.htaccessの記述
以下でPHP5.3にする。ちなみにPHP5.3はCGIタイプになる。
**************************************************
AddHandler application/x-httpd-php53 .php
**************************************************

で、WebArenaのホームページ見てたらこんなの見っけた・・・
**************************************************
■ php.ini の設定値の変更方法

CGIタイプのため、.htaccessファイル内に記述したphp_value upload_max_filesizeなどの内容が有効になりません。

対処方法としては、PHPの実行ファイルと同階層に [.user.ini]ファイルを設置することで、設定変更可能なディレクティブがあります。参考例をご案内しますのでご利用ください。

【 .user.ini 】
post_max_size = 20M
upload_max_filesize = 20M
memory_limit = 128M

※20MBまでの範囲であれば任意の値を設定できます。
**************************************************

って事で【 .user.ini 】を以下のように作る。
**************************************************
post_max_size = 20M
upload_max_filesize = 20M
memory_limit = 128M

mbstring.language Japanese
mbstring.internal_encoding UTF-8
**************************************************

これをアップしたらすんなり出来たよ!
てか、php.ini使えなくて変わりにuser.iniとかわかりにくすぎるわ!
しかも頭にドットとか・・・

まぁ一応もうちょい様子見てから本番は考えよう。