用了 php-version 不行php
用了 brew link/unlik 不行html
用了 phpstorm 直接鏈接 docker-compose php 不行, 繼續研究是能夠的, 但每次鏈接compose 須要幾秒鐘的時間, 就放棄了.mysql
用了 valet-plus 不行git
最後所有刪掉, 用了php@7.1github
前邊不少工具都失效的緣由是 brewhome/php 被幹掉了web
好多拓展直接包含在了php的發行包, 無需單獨安裝, 安裝php的時候直接這樣sql
brew install php@5.6 brew install php@7.1 brew install php@7.2
而後運行 mongodb
php -m
會發現如 intl, mysql, gd 等都被安裝了docker
➜ Cellar php -m [PHP Modules] bcmath bz2 calendar Core ctype curl date dba dom exif fileinfo filter ftp gd gettext gmp hash iconv intl json ldap libxml mbstring mcrypt mongodb mysqli mysqlnd odbc openssl pcntl pcre PDO pdo_dblib pdo_mysql PDO_ODBC pdo_pgsql pdo_sqlite pgsql Phar phpdbg_webhelper posix pspell readline Reflection session shmop SimpleXML soap sockets SPL sqlite3 ssh2 standard sysvmsg sysvsem sysvshm tokenizer wddx xdebug xml xmlreader xmlrpc xmlwriter xsl zip zlib [Zend Modules] Xdebug
其餘的拓展如mongodb, xdebug, ssh2 等, 須要直接經過pecl 命令安裝會發現如 intl, mysql, gd 等都被安裝了json
pecl安裝有時會超時, 參考 pecl 代理設置