2017年02月01日
Tweet
昨年(2016年)の10月ごろ、僕が構築したサーバーでCakePHPの動作について色々問合せをうけ、検証を行いました。
2016年10月04日:CakePHP 2.X をインストールしました。
今回もまた僕が構築するサーバーで、 CakePHP を動作させるようです。そして今回の構成はロードバランサー配下となります。
すると、よくありがちなセッションの保持で問題になりました。ということで、 CakePHP のセッションを memcahed で管理したいと思います。
設定は非常に簡単で以下の通り。
core.php 内の、以下の行について、defaults を php から cache に変更する。
ちなみに、core.php 内にはキャッシュの設定(Cache::config)もあり、そこでも Memcached を指定できるようです。セッションについては、上記だけで大丈夫なのかな?僕の環境では両方 memcached になっていました。
※前回の繰り返しになりますが、僕はサーバーの構築のみで、動作するアプリについての調査は必要に応じて行いますがやっぱり苦手です。
2016年10月04日:CakePHP 2.X をインストールしました。
今回もまた僕が構築するサーバーで、 CakePHP を動作させるようです。そして今回の構成はロードバランサー配下となります。
すると、よくありがちなセッションの保持で問題になりました。ということで、 CakePHP のセッションを memcahed で管理したいと思います。
設定は非常に簡単で以下の通り。
core.php 内の、以下の行について、defaults を php から cache に変更する。
Configure::write('Session', array(
/*'defaults' => 'php'*/
'defaults' => 'cache'
));
ちなみに、core.php 内にはキャッシュの設定(Cache::config)もあり、そこでも Memcached を指定できるようです。セッションについては、上記だけで大丈夫なのかな?僕の環境では両方 memcached になっていました。
※前回の繰り返しになりますが、僕はサーバーの構築のみで、動作するアプリについての調査は必要に応じて行いますがやっぱり苦手です。