码迷,mamicode.com
首页 > Web开发 > 详细

Homebrew1.5之后安装PHP和扩展

时间:2018-05-28 22:46:44      阅读:407      评论:0      收藏:0      [点我收藏+]

标签:date   imagick   命令行   exp   安装   扩展   home   conf   失败   

格式怎么变成这个鸟样子了, 将就看吧 Homebrew 1.5 宣布放弃 homebrew/php, 转而使用homebrew/core维护, 详见https://brew.sh/2018/01/19/homebrew-1.5.0/ 于是php扩展在homebrew/php搜索不到了, 于是我重新装了homebrew/core中的php(默认是php@7.2) 先更新brew: brew update && brew upgrade brew doctor 然后删除了之前使用的php以及扩展(我是为了让brew list看起来更干净, 急用则慎重选择, 万一旧的删除, 新的安装失败就尴尬了) brew uninstall php56 php71 如果删除失败, 根据提示操作即可 检查brew tap, 移除失效的tap, science和versions也失效了, 所以一起移除了 brew untap homebrew/php brew untap homebrew/science brew untap homebrew/versions 然后安装新的php brew install php@7.2 或者 brew install php 安装好之后更新~/.zshrc文件, 移除旧的php环境变量, 加入新的 export PATH="/usr/local/opt/php@7.2/bin:$PATH" export PATH="/usr/local/opt/php@7.2/sbin:$PATH" 命令行查看php版本, 应该已经是7.2版本了 php -v homebrew/core库中扩展还很少, 找不到的扩展通过pecl安装 brew install autoconf pecl install apcu pecl install memcached pecl install imagick pecl install xdebug pecl install redis … 安装好之后php -m查看列表 最后记得更新httpd.conf里面的php7 module LoadModule php7_module /usr/local/Cellar/php/7.2.6/lib/httpd/modules/libphp7.so 重启apache, 应该可以继续正常搬砖了

Homebrew1.5之后安装PHP和扩展

标签:date   imagick   命令行   exp   安装   扩展   home   conf   失败   

原文地址:https://www.cnblogs.com/derrck/p/9102406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!