PHPセッション共有の問題

WBOY
リリース: 2016-06-23 13:20:20
オリジナル
887 人が閲覧しました

memcache と memcached 拡張機能を centos 7 にインストールします
テスト後、PHP を使用して memcached に書き込むことができます
ただし、php.ini では、save_handler = memcached
save_path = 127.0.0.1:11211
セッションが書き込まれていないことが判明しましたmemcached
セッション ファイルはまだ /var/lib/php/session に生成されます
何度もテストしましたが、memcached への書き込みに失敗しました
バージョン情報:
Apache/2.4.6 (CentOS) PHP/5.4.16
memcache をインストールしました yum -y install php-pecl-memcache を展開します
セッション ファイルは毎回生成されますが、何が起こっているのでしょうか?
phpinfo 出力情報
memcache サポート有効
バージョン 3.0.8
リビジョン $Revision: 329835 $

ディレクティブ ローカル値 マスター値
session.save_handler ファイル memcached
session.save_path /var/lib/php/session 112.7 0: 11211


ディスカッションへの返信(解決策)

session.save_handler ファイル memcached
session.save_path /var/lib/php/session 112.74 .72.230:11211

ローカル値は引き続き使用されますファイル。

実際には、PHP の session_set_save_handler() メソッドを使用して、コード内で設定できます。
または参照: http://blog.csdn.net/liruxing1715/article/details/18401875

session.save_handler ファイル memcached
session.save_path /var/lib/php/session 112.74.72.230:11211

Lo cal Value ファイルは引き続き使用されます。

実際には、PHP の session_set_save_handler() メソッドを使用して、コード内で設定できます。
または参照: http://blog.csdn.net/liruxing1715/article/details/18401875



Apache にも PHP 関連の設定ファイル /etc/httpd/conf.d/php .conf があるため、これは解決されました。 、その優先順位は php.ini よりも高くなります。 。 。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート