PHP+memcache扩展(集成环境wampserver环境下)

按照别人的步骤,安装和配置后没有任何的错误提示!在计算机服务里面也看到memcached服务已经开启,但是phpinfo里面就是没有memcache已经安装成功的信息!后来才发现原来是没有开启wamp的php扩展里面的memcache扩展(左键点击wampserver在电脑右下角的图标->PHP->PHP扩展(H)->查找php_memcache点击开启(在名字前出现一个小对勾√))。

在查找原因的时候,看别人的错误解决是php_memcache.dll版本和PHP版本不一致导致的(解决办法:下载对应版本的dll文件)。

自己步骤记录:

1.安装Memcached

a.下载memcached安装包,解压找到memcached.exe拷贝到C盘根目录下

b.以管理员身份运行cmd.exe(命令提示符-》以管理员身份运行),一般情况下直接运行cmd就可以。

c.转入C盘根目录执行命令:

memcached.exe -d install (安装)

memcached.exe -d start (开启)

d.执行命令netstat -an ,出现如下结果:

说明安装成功。

2.php的memcache扩展

集成环境下已经有了php_memcache.dll文件(\wamp\bin\php\php5.2.9-2\ext),不需要下载。其他可能需要下载对应版本的dll文件放到php/ext目录下。

在php.ini文件中添加一句:extension=php_memcache.dll,加载扩展功能。

然后左键点击wampserver在电脑右下角的图标->PHP->PHP扩展(H)->查找php_memcache点击开启(在名字前出现一个小对勾√)。

最后,重新启动服务器。

测试代码:

      < ?php
        $mem = new Memcache;
        $mem->connect("127.0.0.1", 11211);
        $mem->set(‘key‘, ‘This is a test!‘, 0, 60);
        $val = $mem->get(‘key‘);
        echo $val;
      ?>

时间: 2024-10-19 14:32:34

PHP+memcache扩展(集成环境wampserver环境下)的相关文章

开启php的memcache扩展

php默认情况下并没有开启的memcache扩展,下面将详细讲解memcache扩展的安装. windows下安装memcache扩展 访问php官网 http://pecl.php.net/package/memcache 点击DLL 下载对应windows版本的dll 将dll复制到 php/ext/ 修改php.ini extension=php_memcache.dll 重启web访问即可开启 linux下安装memcache扩展 centOs : yum install php-pec

让你提前认识软件开发(51):VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改

第3部分 软件研发工作总结 VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改 [文章摘要] Pclint是一种C/C++软件代码静态分析工具.它是一种更加严格的编译器,能够发现普通编译器所不能发现的代码中的很多问题,因此被广泛应用于软件开发项目中. 本文介绍了如何在VC++集成开发环境中配置Linux下的Pclint工程,给出了C语言中pclint规则A检查的常见错误,并描述了对应的修改办法. [关键词] VC++  Pclint  配置  操作  修改 1. 前言 P

windows+WampServer环境下Phpwind论坛的搭建

windows+WampServer环境下Phpwind论坛的搭建 1.安装WampServer 安装完毕,点击图标,开启WampServer, 成功开启后,在任务栏会出现图标,点击图标,会出现WamServer目录,服务即成功开启了 2.对文件phpwind_UTF8_8.5解压,会有如下两文件 3.将upload文件复制到WampWerver的www direcory目录(注意:复制的upload文件不能与该路径下其他应用的upload文件同名,可以重命名后在复制过来) 4.查看端口号()进

CentOS环境PHP安装memcache扩展

安装memcache yum install memcached 安装libmemcached库 yum install libmemcached PHP安装Memcache扩展 [email protected]] wget -c http://pecl.php.net/get/memcache-3.0.8.tgz [root@blog.phpha.com] tar -zxvf memcache-3.0.8.tgz [root@blog.phpha.com] cd memcache-3.0.8

memcache扩展在wampserver下安装不成功

下载相应php版本的memcache扩展,用phpinfo()看apache是win32,下载php版本的32位扩展. 用phpinfo()看Loaded Configuration File这一栏,也就是php.ini的所在位置,要在它的位置里添加extension=php_memcache.dll.左击wamp,在里面的php里修改php.ini是没有用的.

Wamp环境中给PHP安装MemCache扩展

一.安装Memcache: 1.版本:5.3 Thread Safe (TS) x86 2.下载地址: Memcache扩展:http://pecl.php.net/package/memcache/3.0.8/windows Memcache服务器:http://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available 3.安装目录: 扩展安装目录:D:\Wamp\php-5.3.10\ext 服务器安装目录:D:

PHP 7下编译memcache扩展

1.1  PHP-memcache(for PHP 7.x) 1.1.1  概述 PHP 7出来后,http://pecl.php.net/package/memcache上没有for PHP7的PHP-memcache版本,需要自己编译一个.网上找到的大多是在linux下的,而我需要的是windows下的版本,找了好久没也没有找到合适的版本,只好自己动手了. 注:本文讲的是编译PHP-memcache,而不是memcached. 1.1.2  下载文件 编译前需要子下载如下文件: 1. 编译环

linux下给php安装memcached及memcache扩展(转)

http://kimi.it/257.html (另外的方法)linux安装memcached及memcache扩展一.安装libevent函数库下载地址:http://libevent.org默认被安装到:/usr/local/lib目录下安装memcached之前需要先安装libevent函数库.可以通过#ls -al /usr/local/lib | grep libevent命令查看是否已安装libevent函数库.如果没安装,则需下载并安装libevent函数库. 二.安装memcac

Windows下Wamp装不上Memcache扩展

windows下wamp装不上memcache扩展2015.03.20 No Comments 1,243 views用的是WAMP集成包,PHP版本5.5.12http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/下载Mamcache 4个压缩文件 测试有一个可以集成启动wamp不报错但在WAMP中PHP中显示叹号无加载.后翻阅资料发现 wamp 加载PHP.ini 在 bin/apache/apache2.4.9/bin/