【发布时间】:2016-12-30 15:04:06
【问题描述】:
我在为 php 安装 memcached 扩展时遇到了很大的问题。
目前使用:
操作系统:Windows 10 x64
PHP:7.0.1 通过 XAMPP
阿帕奇:2.4.18 (Win32)
我已经成功安装memcached在C:/memcached服务正在运行。
但是当尝试添加 memcache php 扩展时问题就开始了。我已经尝试了许多版本的php_memcache.dll 并且似乎没有工作。
我确实在 php.ini 中包含了扩展 extension=php_memcache.dll
当我运行 php -m 时,内存缓存未列出,在顶部我收到错误:
PHP 启动:无法加载动态库 'C:\xampp\php\ext\php_memcache.dll'
- 找不到指定的模块。
当我尝试为 memcache 初始化运行 test.php 时,我收到了 Class not found exception
这是一个大问题,因为我需要它来运行 selenium 测试。
【问题讨论】:
-
您是否检查了该路径以确保文件存在?因为 PHP 说它没有
-
@Spartan 感谢您的回复,该链接似乎很有用。但是请您给我指点(这是我第一次添加扩展名)。我应该只在
php/ext中添加.dll 文件并在php.in中添加该行吗?我做到了,但问题仍然存在。 -
感谢@Sherif,是的,不幸的是,这产生了巨大的影响。
-
memcached with a D over here: stackoverflow.com/questions/4396321/…
标签: php windows memcached php-extension php-7