本日も乙スマートフォン用の表示で見る本日も乙ただの自己満足な備忘録。PHP前回の記事でPHPでmemcacheが使えるようになりましたので、今回はPHPでセッション($_SESSION)をmemcacheに格納する設定を行います。valueデフォルトの設定ではセッションはファイル(files)に保存されます。セッションファイルの保存先はphp.iniのsession.save_pathで設定されており、デフォルトは/tmpです。セッションの保存先をファイルからmemcacheに変更します。;追記11211はmemcachedのデフォルトのポート番号です。memcached起動時にポート番号を変更している場合はそのポート番号を指定してください。別サーバのmemcachedを使いたい場合は、localhostではなく、ホスト名やIPアドレスを指定してください。tcp://localhost:11211設定が反映されていることが確認できました。セッションにデータを入れてみたセッションにデータを入れてmemcachedにそのデータが保存されているかを確認します。以下のようなサンプルプログラムを作成します。$_SESSION['count'];このファイルをWebサーバのドキュメントルートに設置して、ブラウザから確認してください。ページを再読み込み(リロード)するたびに表示される数字が増えていくのが確認できると思います。データを確認するには、memcached-toodというコマンドを使います。このコマンドはmemcachedをインストールすると自動的に使えるようになります。memcached-toolコマンドでmemcachedのデータをdumpすると値が入っているのが分かります。10count|i:1;「count|i:1」というのが先ほどセッションに入れたデータです。データがmemcachedに保存されていることが確認できました。最後にPHPのセッションをmemcachedに保存する設定を行いました。2019に行ってきた3ヶ月ぶりのブログ更新。DiskにSwap領域を作成or拡張するAWSのEC2インスタンスを使う上で最も不便を感じている点の1つと...2014-08-03セッションをMemcachedに格納してみるかなり久しぶりの更新です。月別アーカイブはてなブログをはじめよう!ohsawa0515さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。