cari
Rumahphp教程php手册windows+xampp+php5.4下安装memcache使用session的方法

环境:windowsxamppphp5.4 1.在php安装目录 php\ext 中添加 php_memcache.dll 2.修改php.ini 在php.ini 增加 extension=php_memcache.dll 并且 设置 [Memcache] memcache.allow_failover = 1 memcache.max_failover_attempts=20 memcache.chunk_size =8192 m

环境:windows+xampp+php5.4

1.在php安装目录 php\ext 中添加 php_memcache.dll

2.修改php.ini

在php.ini 增加 extension=php_memcache.dll
并且 设置
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211

修改 session.save_handler = files为session.save_handler = memcache

3.重启apache

4.在D:\memcached目录下添加文件memcached.exe;

在启用memcache下session时,需保持memcache的开启。

5.开启memcache

(1)cmd方式:进入C:\Windows\System32右击cmd.exe,以管理员身份运行

在cmd中进入D:\memcached目录,输入(1)memcached.exe -d install;(2)memcached.exe -d start

(2)手动开启memcache服务

6.CI框架中使用memcache:

在根目录文件index.php中添加代码

ini_set("session.save_handler", "memcache");  
ini_set("session.save_path", '127.0.0.1:11211');
session_set_cookie_params(3600*24*30,'/','.domain.xom');
session_start();

初始化memcache,并开启session,这样在CI的其他控制文件中不用重复初始化和开启session;

session_set_cookie_params(3600*24*30,'/','.domain.xom');用来设置session的工作域,解决session跨域的问题,

domain为一级域名。

5,测试:

<?php class Test extends My_Controller {
		  
	 public function __construct()
	 {
		 parent::__construct();
	 }
			
	 public function index()
	 {
&#160;&#160; &#160;&#160;&#160;&#160;          $memcache = new Memcache;
&#160;&#160; &#160;&#160;&#160; &#160;         $memcache->connect('127.0.0.1',11211) or die('shit');
                 $memcache->set('key','hello memcache!');
                 $out = $memcache->get('key');
                 echo $out;    
          }
}
?>

如果成功输出“hello memcache!”,说明memcache已经配置成功。


学习链接:http://codeigniter.org.cn/user_guide/libraries/sessions.html

                    http://www.yaolei.info/archives/194

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

SublimeText3 versi Inggeris

SublimeText3 versi Inggeris

Disyorkan: Versi Win, menyokong gesaan kod!

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Dreamweaver Mac版

Dreamweaver Mac版

Alat pembangunan web visual