The DoYouHaoBaby PHP Framework中文开发文档手册
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
Copyright(c) DoYouHaoBaby.NET All Rights Reserved.
[ Linux服务器上如何安装APC(Alternative PHP Cache) ]
下面是安装方法:
- extension=php_apc.dll
- apc.enabled = 1
- apc.shm_segments = 1
- apc.shm_size = 64
- apc.optimization = 0
- apc.num_files_hint = 1000
- apc.ttl = 0
- apc.gc_ttl = 3600
- wget http://pecl.php.net/get/APC-3.1.2.tgz
- tar zxvf APC-3.1.2.tgz
- cd APC-3.1.2/
- /usr/local/php/bin/phpize
- ./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/php/bin/php-config
- make
- make install
配置php.ini 末尾加入:
- apc.enabled = 1
- apc.cache_by_default = on
- apc.shm_segments = 1
- apc.shm_size = 32
- apc.ttl = 600
- apc.user_ttl = 600
- apc.num_files_hint = 0
- apc.write_lock = On
然后重启服务器就OK。
删除APC的方法
查找extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
将extension = "apc.so" 删掉...
打开 php.ini 找到下面的删除:
- apc.enabled = 1
- apc.cache_by_default = on
- apc.shm_segments = 1
- apc.shm_size = 32
- apc.ttl = 600
- apc.user_ttl = 600
- apc.num_files_hint = 0
- apc.write_lock = On
然后重启服务器就OK。
