窗户 - php_memcache.dll - 为PHP 5.4(windows - php_m

2019-06-24 00:30发布

我借用了类似的线程,这不是有益的,我: php_memcache.dll的PHP 5.3

我安装使用的Windows最新版本的EasyPHP的服务器。 随之而来的是PHP 5.4。 现在我正在寻找,以前为我工作的一个memcache.dll文件,我得到这个错误

“PHP启动:内存缓存:无法吨初始化模块模块与模块API = 20090626 PHP编译模块API编译= 20100525个这些选项需要匹配”。

到PHP 5.4 memcache.dll文件中的任何链接,将不胜感激。

在提到线程他们不客气版本5.3和皮埃尔,但我只找到一个旧的DLL版本

Answer 1:

我发现这个链接,它为我工作:

php_memcache-3.0.8-5.4-ts-vc9-x86.zip

或者你也可以在这里浏览最新版本的列表,找到适用的版本:

http://windows.php.net/downloads/pecl/releases/memcache/



Answer 2:

我发现这一点:

http://windows.php.net/downloads/pecl/snaps/memcache/3.0.6/

请尝试以下,如果上面的失败:

https://www.dropbox.com/sh/sjkuotlz2sl1kpc/v7-QZeFxHR



Answer 3:

这个链接是死的尝试http://windows.php.net/downloads/pecl/releases/memcache/

你会发现在那里最新的内存缓存DLL版本。 你需要在下载前需要了解什么:

-The OS版本(32或64位)

-The PHP编译器版本

-Thread安全支持

编译PHP版本和线程安全的支持,可以使用的phpinfo很容易地检查()函数



Answer 4:

由于凯文·霍斯特,测试和对我的Win7箱的工作!

解决办法:只需下载静态编译版本托管在亚马逊AWS,并提取。

下面是一些输出php -i

phpinfo()
PHP Version => 5.4.0

System => Windows NT xxxx 6.1 build 7601 (Windows 7 Ultimate Edition Service Pack 1) i586
Build Date => Mar  7 2012 14:17:27
Compiler => MSVC9 (Visual C++ 2008)
Architecture => x86
Configure Command => cscript /nologo configure.js  "--enable-cli" "--enable-memcache=shared"
Server API => Command Line Interface
Virtual Directory Support => enabled
Configuration File (php.ini) Path => C:\Windows
Loaded Configuration File => C:\Users\xxxx\Downloads\UniServer\usr\local\php\php.ini
Scan this dir for additional .ini files => (none)
Additional .ini files parsed => (none)
PHP API => 20100412
PHP Extension => 20100525
Zend Extension => 220100525
Zend Extension Build => API220100525,TS,VC9
PHP Extension Build => API20100525,TS,VC9

memcache

memcache support => enabled
Active persistent connections => 0
Version => 2.2.5
Revision => $Revision: 319585 $


Answer 5:

已经正式被编为任何Windows PECL模块在下面找到http://windows.php.net/downloads/pecl/releases/

  • 你需要知道什么版本的PHP您正在运行,即:5.3,5.4,5.5等等

  • 你需要知道,如果你的PHP版本是32或64,即86,64

  • 你需要知道的PHP版本被编译为线程安全与否,即:TS,NTS

所有的信息,你可以从一个文件中出现以下内容

    <?php phpinfo() 

和从网络服务器或从命令行发送输出到与文件查看:

    php -i > phpinfo.txt

注:在命令行中,你得到的PHP-CLI巫婆最有可能用同样的配置编译数据

而且注意,内存缓存和Memcached的,但是从PHP Web站点只有内存缓存可用



文章来源: windows - php_memcache.dll - for PHP 5.4