wamp和lnmp下添加PHP memcache扩展.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
wamp和lnmp下添加memcache扩展 在电脑上支持memcache的服务器叫做memcached,要连接memcached的扩展叫memcache,那么在安装好了memcached服务器之后,要面对的也是两站情况,一是在windows下的memcache扩展和在linux下的memcache扩展。 第一种情况:在windows下安装PHP的扩展 有这么一个神奇的网站可以下载所有对应windows下的PHP版本的memcache扩展 可能有人会问我的php版本不在所列出的里面,改怎么办,还有一个方法就是 使用memcached-client.php文件作为memcached客户端存取对象,一样可以使用,只是效率比这个扩展差些 下载地址:/download/0007000/6666.shtml,没有的话可以联系本人 好了,下载好扩展后将 php_memcache.dll 复制到PHP的安装目录下的ext目录下面,列如本人的: 然后找到你PHP安装目录下的php.ini文件 找到extension_dir 改为 extension_dir = 你安装的PHP路径\PHP\ext 添加 extension=php_memcache.dll然后重启apache,查看phpinfo()信息; 第二种情况:在linux下安装memcache扩展 还是上面提到的比那个网站,只是在linux下没有PHP版本限制,可以随便下载那个memcache版本, 以在ubuntu下为例; 在自己的账号下面建立一个memcache目录(抱歉,下面代码打成了memceche) root@diyomate-desktop:/home/linkai/ mkdir memceche root@diyomate-desktop:/home/linkai/ cd memceche root@diyomate-desktop:/home/linkai/memceche# 请手动输入下面的代码,到此我已没有脾气~~~~~~ root@diyomate-desktop:/home/linkai/memceche# tar xvf memcache-3.0.8.tgz root@diyomate-desktop:/home/linkai/memceche# cd memcache-3.0.8 找到PHP安装目录下的phpize,这里是在/usr/local/php/bin目录下root@diyomate-desktop:/home/linkai/memceche/memcache-3.0.8# /usr/local/php/bin/phpize root@diyomate-desktop:/home/linkai/memceche/memcache-3.0.8# ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir root@diyomate-desktop:/home/linkai/memceche/memcache-3.0.8# make make install 执行完后,最后一句是这样的: Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts 黑色加粗部分可能根据你的memcache版本不同不太一样,以自己的为准! 这样memcache客户端就安装完成了。 接下来添加php_memcache扩展 修改php的配置文件php.ini 查找:extension_dir 修改扩展文件的路径为 extension_dir = /usr/local/php/lib/php/extensions/no-debug-non-zts上面路径加粗部分是你安装后生成的文件夹,建议自己去/usr/local/php/lib/php/extensions/ 这个目录下确认一下在进行路径替换。 接下来添加php扩展 extension=memcache.so 注意如果有php-fpm仅仅重启nginx/apache是不行的 要重新启动php.fpm和nginx即可! /etc/init.d/php-fpm restart /etc/init.d/nginx restart 或者 /etc/init.d/httpd restart 如果出现类似的错误:PHP Warning: Module ‘memcache’ already loaded in Unknown on line 0 那可

文档评论(0)

qbjzmxj5904 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档