2. [concrete5 サイト]/application/config/concrete5.php という空のテキストファイルを作る。
作成するファイルはconcrete.phpではないでしょうか?concrete.phpで試したところ、設定したnameで
cookieがブラウザ側にセットされていました。
concrete5.7.x で、複数サイトを同じサーバーの中で立てると、Cookie セッションが共用されてしまい、正常にログインされなくなったりします。
回避方法は、各 concrete5 サイトのクッキーの名前を独自なものに変えることです。
2015/1/23 時点の 5.7.3.1 で動作確認をしています。
1. concrrete5.7.x をインストール。
2. [concrete5 サイト]/application/config/concrete5.php という空のテキストファイルを作る。
3. 下記のコードで、半角英数字で名前をつけて保存。 (例: 「CONCRETE6」などほかのサイトと被らない名前)
http://ja.katzueno.com/2015/01/3413/
4. このステップを複数サイト分繰り返す。
です。
ep
Re: concrete5.7.x の複数サイトを同じサーバー内でたてる方法
1つのSQLにAデータベース、Bデータベースをもうけ、concrete5用のDBユーザーは共通、
マシンの /var/www/html/ に Aディレクトリ、Bディレクトリ を作り、それぞれに concrete5 のファイルをコピーして、それぞれインストール操作は出来るしサイトを開くことはできます。
Cookieをクリアしてから、chromeの別のタブでAサイト、Bサイトを開いて、AサイトでログインするとBサイトではログイン操作していないのにログインしたことになっています。
片方でログアウトしてともう1つのタブを再読み込みするとアドレスバーが .../index.php/loginとなって、ページが表示できなくなります。
確認すべきことはありますか?
もしバグで検証が必要なら協力します。