wdcp php 扩展,WDCP PHP 开启 memcache 扩展

WDCP 虽然开启了 memcache 服务,但PHP方面未开启相应扩展,所以需要手动开启。

本文适用的版本为:wdCP v3.2.12。

本文使用 phpize 来开启 memcache 扩展。

phpize,简单的来说,它实现不需要重新编译 PHP,来安装扩展,省时,省力,方便、快捷。

1、下载 memcache 源码包

2、下载、编译、安装cd /tmp

wget http://pecl.php.net/get/memcache-2.2.4.tgz

tar -zxvf memcached-2.2.4.tgz

cd memcached-2.2.4

/www/wdlinux/phps/56/bin/phpize

./configure --enable-memcache --with-php-config=/www/wdlinux/phps/56/bin/php-config

make

make install

完成后,会提示:

Installing shared extensions: /www/wdlinux/phps/56/lib/php/extensions/no-debug-non-zts-20131226/

此位置为 memcache.so 存放位置。

3、报错信息

留意:phpize 在WDCP 中,位置在:/www/wdlinux/phps/56/bin/phpize

如果出现错误,

configure: error: Cannot find php-config. Please use –with-php-config=PATH

表明指定的 php-config 程序是无效的,你需要指定其位置。

4、PHP启用memcache扩展

完成后,在 php.ini 中,可以参过WDCP 后台,【php版本管理】中相应版本,【PHP设置】-> 【在线编辑文件】,在其中查找(也就是网页内容搜索,Ctrl+F)Dynamic Extensions。

在其后添加,extension=memcache.so即可。

如果,重启失败,或提示 so 找不到,你需要指定准确位置,/www/wdlinux/phps/56/lib/php/extensions/no-debug-non-zts-20131226/memcache.so

5、重启 PHP

之后回到【php版本管理】,重启 PHP。

或者使用命令/www/wdlinux/phps/56/bin/php-fpm restart

对于,Apache环境,可以重启在WDCP后台【系统管理】->【服务重启】中,对 web进行重启。

至此,安装成功!

6、MemAdmin工具

同理,你可以使用 phpize 安装其他需要的扩展,方法一样,下载源码,进行编译即可。

相关:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值