如何解决php无法加载memcache问题
php无法加载memcache的解决办法:首先下载Memcache的相关组件;然后解压pecl-5.2.6-Win32.zip;接着修改配置;最后重启APache即可。
本文操作环境:Windows7 系统、PHP5版,DELL G3电脑
如何解决php无法加载memcache问题?
php无法加载Memcache缓存模块问题及Memcache的安装
今天早上去迁移网站发现打开网站报错
然后我去phpinfo.php看了一下,果然我的测试页里面有加载到Memcache这个模块,如下图:
这时候,既然发现了问题的所在我们就要去排查问题,当前这个问题呢就是需要让PHP支持到Memcache这个模块,那下面教程如下,我来简单说下Memcache的安装教程 备注:APache环境 Windows下加载教程
首先要下载Memcache的相关组件
memcached-1.2.6-win32-bin.zip和 pecl-5.2.6-Win32.zip http://files.cnblogs.com/files/yangxiaofei/pecl-5.2.6-Win32.zip http://i.cnblogs.com/Files.aspx/memcached-1.2.6-win32-bin.zip
我的这里是php5.2的版本 所以要下载PHP5.2的组件 对应的php版本下载相对应的组件,不然会被加载不到的,本人亲身测试过的, What Fuck 就是因为这个当初的不小心,脑子不知道在想什么把5.3看成5.2 最后下载成5.3的一个组件,导致我半个多小时没找到原因,好的废话不多说,继续接下来的操作~!
2. 解压,配置,安装
我们首先把 pecl-5.2.6-Win32.zip这个解压,里面有很多.dll文件 这时候我们找到 php_memcache.dll 这个即可,将php_memcache.dll放置到你的php位置的ext文件夹里面 所有的扩展模块都在这里面放着。接着打开php.ini的配置文件 加载一行代码
extension=php_memcache_dll
保存一份到C:\Windows,最后重启APache
3.继续配置
memcached-1.2.6-win32-bin.zip我们把这个文件解压出来,里面有一个exe的可执行文件,把他放到任何一个目录里面都可以,我这里是测试的放C:\php5\mem目录了
我们打开cmd进入目录 开始安装这个 如下图:
开启服务的命令是:net start "memcached server"
启动命令输入 C:\php5\mem\memcached.exe -d start
memcached的基本设置:
-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
-h 显示帮助
开启之后我们可以远程下 命令如下:
Telnet localhost 11211
输入 version 是可以查看版本 , 输入 stats可以查看状态
最后我们到phpinfo.php的测试页去查看是否加载上了 Memcache 可以看出来加载上了
接下来我们再来打开网站的时候就不会报错,就会出来正常的界面了~!
推荐学习:《PHP视频教程》
以上是如何解决php无法加载memcache问题的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题











PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

如果您是一位经验丰富的 PHP 开发人员,您可能会感觉您已经在那里并且已经完成了。您已经开发了大量的应用程序,调试了数百万行代码,并调整了一堆脚本来实现操作

Visual Studio Code,也称为 VS Code,是一个免费的源代码编辑器 - 或集成开发环境 (IDE) - 可用于所有主要操作系统。 VS Code 拥有针对多种编程语言的大量扩展,可以轻松编写

JWT是一种基于JSON的开放标准,用于在各方之间安全地传输信息,主要用于身份验证和信息交换。1.JWT由Header、Payload和Signature三部分组成。2.JWT的工作原理包括生成JWT、验证JWT和解析Payload三个步骤。3.在PHP中使用JWT进行身份验证时,可以生成和验证JWT,并在高级用法中包含用户角色和权限信息。4.常见错误包括签名验证失败、令牌过期和Payload过大,调试技巧包括使用调试工具和日志记录。5.性能优化和最佳实践包括使用合适的签名算法、合理设置有效期、

本教程演示了如何使用PHP有效地处理XML文档。 XML(可扩展的标记语言)是一种用于人类可读性和机器解析的多功能文本标记语言。它通常用于数据存储

字符串是由字符组成的序列,包括字母、数字和符号。本教程将学习如何使用不同的方法在PHP中计算给定字符串中元音的数量。英语中的元音是a、e、i、o、u,它们可以是大写或小写。 什么是元音? 元音是代表特定语音的字母字符。英语中共有五个元音,包括大写和小写: a, e, i, o, u 示例 1 输入:字符串 = "Tutorialspoint" 输出:6 解释 字符串 "Tutorialspoint" 中的元音是 u、o、i、a、o、i。总共有 6 个元

静态绑定(static::)在PHP中实现晚期静态绑定(LSB),允许在静态上下文中引用调用类而非定义类。1)解析过程在运行时进行,2)在继承关系中向上查找调用类,3)可能带来性能开销。

PHP的魔法方法有哪些?PHP的魔法方法包括:1.\_\_construct,用于初始化对象;2.\_\_destruct,用于清理资源;3.\_\_call,处理不存在的方法调用;4.\_\_get,实现动态属性访问;5.\_\_set,实现动态属性设置。这些方法在特定情况下自动调用,提升代码的灵活性和效率。
