xampp下配置memcache的纠正
1.先安装brew,然后再安装autoconf:执行
brew install autocon
2.cd进入memcache下载目录,
在Mac下执行 memcache的下载目录下执行 phpize时提示:
grep: /usr/include/php/main/php.h: No such file or directory
grep: /usr/include/php/Zend/zend_modules.h: No such file or directory
grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory
执行
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include /usr/include
/*没有user 目录操作权限的解决办法
1.暂时停用系统保护:
重新启动系统,按下开机键时即刻按住 command R(“R”字母键),中间的苹果标志及进度条出现后放开按键,等待恢复安装界面和 “OS X 实用工具”
窗口出现后,点击顶部菜单栏的 “实用工具”,在其下拉菜单点选运行 “终端”,在终端闪动字符的位置直接输入“csrutil disable
”
并回车,重新启动电脑。
2.启用XAMPP自带的phpize
进入memcache的下载包目录:执行
./configure --enable-memcache --with-php-config=/Applications/XAMPP/bin/php-config
根据目录情况来
*/
如果没有权限执行 sudo make install
3.编辑Applications/XAMPP/etc目录下的 php.ini
添加
extension = memcache.so
4.打开phpinfo()查看是否存在memcache拓展