Re: 5.7.1 sixcore インストールOK

2014年10月17日 at 0:29

Githubから最新のデーターをダウンロードしてインストールを試してみました。
バージョンは5.7.1になっています。
インストールはできましたが引っかかったところがあったので記載しておきます。
フルサイトでインストールしました。

\web\concrete\config\app.phpの
'core_auth_community' => '\Concrete\Core\Authentication\Type\Community\ServiceProvider'

これがあるとエラーで画面が真っ白になりインストールできません。
php.iniではshort_open_tag = On / asp_tags = Offとしています。
エラーが出るのでとりあえずこの1行を削除しました。


サーバーでFastCGI(APC)を有効にしていたのですが、有効にしておくと
インストール途中で
[Thu Oct 16 23:57:59 2014] [warn] [client ***.***.***.***] mod_fcgid: read data timeout in 40 seconds, referer:http://********/con571/index.php/install
[Thu Oct 16 23:57:59 2014] [error] [client ***.***.***.***] Premature end of script headers: index.php, referer:http://********/con571/index.php/install
とタイムアウトのエラーになるのでAPCを無効にしました。

これで問題なくインストールが完了しました。

Re: 5.7.2 sixcore インストール不可な場合あり

2014年10月31日 at 19:40
5.7.2のクリーンインストールを試そうと思ったのですが、
データベース情報等を入力してから先に行こうとしたところ以下のエラーが出ました。

An exception occurred while executing 'SELECT SUPPORT FROM INFORMATION_SCHEMA.ENGINES WHERE ENGINE = 'InnoDB'': SQLSTATE[42S02]: Base table or view not found: 1109 Unknown table 'ENGINES' in information_schema

調べてみたら本家でも挙がっているようで、MySQLのバージョンが低いと出るということになっているような?

http://www.concrete5.org/community/forums/installation/error-message-installing-5.7.2/
http://www.concrete5.org/developers/bugs/5-7-2/error-message-installing-5.7.2-something-about-innodb


sixcoreでは MySQL5.5.32 と MySQL5.0.95 のどちらかが使われており
5.0.95ではエラー、5.5.32ではOKでした。
****** 参考 ******
MySQL 5.0.x (mysql102.sixcore.ne.jp以前)
MySQL 5.5.x (mysql103.sixcore.ne.jp以降)
ストレージエンジンは、「MyISAM」および「InnoDB」に対応しています。
*******************

MySQL5.0.95でconcrete5.7.1をインストールした時にAPCを有効にしていると
フルサイトでのインストール時にエラーが出ていましたが、
MySQL5.5.32でconcrete5.7.2の時はAPCを有効でフルサイトでのインストールができました。


ところで、5.7でのAPCを有効にするにはどうしたらいいのでしょうか?
有効か無効かを確認ファイルがありましたら教えてください。
5.6.3の時はsite.phpにdefine('CACHE_LIBRARY', 'apc');があるかどうかで判断できましたが・・・
 

Re: 5.7.0.3 sixcore インストール不可

2014年10月31日 at 19:49
mysql5.0.xはちょっと厳しい気がします…。インストール時の問題は改善されているようですが。APCに関しては、いまキャッシュライブラリの置き換えが進んでいますので、現状では使えないと思います。573以降でドキュメントが出てくると思います。