在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
最近刚切换回 Mac 下进行开发,所以写了比较多的 Mac 环境部署之类的文章。今天需要重新切换一下本地的开发环境。原本想直接在当前环境下开发, 毕竟 Mac 自带了 PHP 环境,今天需要新添一个扩展 freetype ,需要重新编译一遍 PHP。 由于这个扩展是核心内置扩展,没法通过phpize来编译安装。 解决办法只有一个,就是找到PHP的安装源码重新编译一下,在编译的时候,加上–with-freetype-dir。 但是要知道的一个事 —— Mac上PHP是内置的,根本就找不到它的安装源码在哪! 所以需要重新编译一遍 PHP,并且不影响 Mac 当前的 PHP 环境。 Mac 下软件的安装和管理,当然离不开 homebrew 了。 安装 php 不同版本 常规切换 brew list homebrew 中有一个非常便于管理和切换 PHP 版本的工具 —— php-version. php-version brew install php-version source $(brew --prefix php-version)/php-version.sh && php-version xxx # xxx 是版本号 php-version ➜ ~ php-version php-version 7.0.20 php -v 在 IDEA 中使用 在 Preference 里找到 php 的设置,讲原先的 /usr/bin/php 改为 /usr/local/bin/php 即可。 不同版本的配置 /usr/local/etc/php/xxx 安装扩展 brew search php56-mcrypt brew install php56-mcrypt #默认安装在 vi /usr/local/etc/php/xxx/php.ini #通过brew默认配置文件路径 extension=/usr/local/Cellar/php56-mcrypt/5.6/mcrypt.so |
2022-08-18
2022-07-22
2022-08-17
2022-11-06
2022-08-15
请发表评论