gpt4 book ai didi

php_memcache.dll 用于 64 位 wampserver,带有 php 5.3.13 或 5.4.3

转载 作者:可可西里 更新时间:2023-11-01 13:24:38 35 4
gpt4 key购买 nike

好的,到目前为止,我已经使用谷歌搜索并试图找到解决方案 6 个多小时。通常我不会发布问题,因为我觉得应该可以找到答案,但这里什么也没有。

我需要使用实现了内存缓存类的 PHP 代码。我使用 wampserver 2.2 作为 64 位安装,使用 apache 2.2.2、php 5.4.3(也安装了 5.3.13,看看我是否可以在该版本中修复它)和 mysql 5.5.24

我已经使用 memcached-win64-1.4.4-14.zip link 运行了 memcache 服务和 memcached-1.2.6-win32-bin.zip link

我现在正处于(重新)启动 apache 模块时,我从 wampserver 得到的反馈如下 -> mem_cache_module,使用来自 stackoverflow.com/questions/3894065/php-memcache 上类似线程的答案-dll-vc6-x64),结合 php 5.3.13 64 位:

PHP Startup: memcache: Unable to initialize module Module compiled with module API=20090626 PHP compiled with module API=20100525 These options need to match

这比我用其他选项得到的要多得多,我能想到的大多数(或全部)结果似乎都重定向到 32 位 dll(我不能使用,因为我的 wampserver 是 64 位)或错误的 php 版本或 api 版本(编译日期?)..我不认为我能够编译我自己的库来解决这个问题。

我已将 *extension=php_memcache.dll* 添加到两个 php 版本的 php.ini 文件中,并且 dll 文件已放入 wamp 服务器的正确 php/php5.x.x/ext/文件夹中

到目前为止,我的假设是我需要在 2010 年 5 月 25 日为 php 5.3.13 编译 64 位 (x64) 的 php_memcache.dll。或者我需要安装一个与在2009 年 6 月 26 日。

你们中有人能解决我的具体难题吗?任何帮助将不胜感激。

最佳答案

我尝试了所有的 dll,但都没有用,但突然间 falcontoast 在评论中给出了一个 http://www.mediafire.com/?8d3vd26z3fg6bf1确实有效。

如果对某人有用,我们会很高兴 :)。

必须从 phpinfo() 检查 phpversion 的体系结构,并且必须使用相应的 dll 文件。此外,memcached 服务的版本应该是同一类型。

尝试执行可能适合您的步骤。是的,当我几乎要放弃时,它确实对我有用。

1 - 关闭所有内存缓存服务(如果任何已经在运行)。

2 - 获取此服务 memcached-win64-1.4.4-14(找到它)并安装它然后启动。(安装方法已经给出)

3 - 通过 falcontoast 获取评论中的 dll 文件并将其放入扩展(ext)文件夹中。

4 - 在 php.ini 文件中进行更改。

5 - 重新启动 wamp 服务器(可能退出然后再次启动)。

如果一切正常,那么这里给出的程序https://commaster.net/content/installing-memcached-windows应该工作正常。

关于php_memcache.dll 用于 64 位 wampserver,带有 php 5.3.13 或 5.4.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13778070/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com