mac mamp搭建php开发环境配置memcached ---【博文迁移】

南笙酒味 提交于 2020-01-19 19:49:15

1,brew search memche 命令查看已经安装的memcache文件

image
####2,解压下载好的memcached压缩包,并且进入所在的下载包目录,我将下载好的压缩包放在/usr/local目录下

 tar -zxvf memcached-2.2.0.tgz    cd memcached-2.2.0

image

3,给php安装memecached扩展,步骤一为已下载的安装包,

先执行命令 phpize

sudo /Applications/MAMP/bin/php/php5.5.38/bin/phpize

image

4,执行命令 编辑后就会在相应的文件生成 memcached.so文件

sudo ./configure --enable-memcached --with-php-config=/Applications/MAMP/bin/php/php5.5.38/bin/php-config  &&sudo make &&sudo make install

image

5,生成 .so 文件,安装完成后也有类似memcache的提示

在 /xxxxxx/xxxxxx/xxxx/no-debug-non-zts-xxxxxx/ 路径下会出现memcached.so

image

6,编辑 php.ini添加打开扩展


extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

重启php-fpm查看  phpinfo()  是否支持了memcached

重启php这一步我这边里还没有实现~~~ 未完待续~~~

这里有个坑~ 因为我用的是 mamp 集成环境,

php -m有memcached模块,但是 phpinfo() 一直没有显示出来,最终,在 mamp 手动编辑 extension选项后才生效。

image

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!