无法在 Mac 中将 PHP 7.1 升级到 7.2
Unable to upgrade PHP 7.1 to 7.2 in Mac
我在 mac machine 中使用以下命令升级 php。
brew tap homebrew/homebrew-php
brew unlink php71
brew install php72 --with-argon2
brew install php72-xdebug
PHP 7.2 已成功安装。我已经检查了命令 php -v
并在我的终端中获取了版本 PHP 7.1。请帮忙。
brew unlink php71 和 brew link php72 会将您的 php 命令行调整为正确的路径和版本,但 Apache 不会在您更改其配置文件之前会受到影响。
首先,找到您的 httpd.conf 文件路径:
httpd -V | grep SERVER_CONFIG_FILE
您还可以查看:
apachectl -t -D DUMP_INCLUDES
然后:
打开您的 httpd.conf
文件并找到以 LoadModule 开头的行
php 用 # 注释这一行,然后添加您的 7.2 行。
您可以通过在终端中查询以下命令来获取您的线路:
brew info php@7.2 | grep LoadModule it should look like: LoadModule
php7_module /usr/local/opt/php@7.2/lib/httpd/modules/libphp7.
so 最后,重启 Apache:
sudo apachectl restart your script should now
用php7.2版本运行还有详细说明
在此处使用 php 切换器。安装后,您可以从一个切换
像这样的另一个版本(它将 link Apache 和命令
自动行):
sphp7.1
sphp7.2
sphp5.6
等..
根据您的评论,php7.2 已成功安装,并且仅与您的 /usr/bin/php 符号链接有关。请执行以下步骤。
nano ~/.bash_profile
添加以下行
alias php="/usr/local/opt/php@7.2/bin/php"
保存并退出 .bash_profile
然后 运行
source ~/.bash_profile
现在您可以在终端中 运行 php7.2。
您可以使用 curl 更新 php 版本。
curl -s http://php-osx.liip.ch/install.sh | bash -s 7.3
最后一步:
export PATH=/usr/local/php5/bin:$PATH
我在 mac machine 中使用以下命令升级 php。
brew tap homebrew/homebrew-php
brew unlink php71
brew install php72 --with-argon2
brew install php72-xdebug
PHP 7.2 已成功安装。我已经检查了命令 php -v
并在我的终端中获取了版本 PHP 7.1。请帮忙。
brew unlink php71 和 brew link php72 会将您的 php 命令行调整为正确的路径和版本,但 Apache 不会在您更改其配置文件之前会受到影响。
首先,找到您的 httpd.conf 文件路径:
httpd -V | grep SERVER_CONFIG_FILE
您还可以查看:
apachectl -t -D DUMP_INCLUDES
然后:
打开您的 httpd.conf
文件并找到以 LoadModule 开头的行
php 用 # 注释这一行,然后添加您的 7.2 行。
您可以通过在终端中查询以下命令来获取您的线路:
brew info php@7.2 | grep LoadModule it should look like: LoadModule
php7_module /usr/local/opt/php@7.2/lib/httpd/modules/libphp7.
so 最后,重启 Apache:
sudo apachectl restart your script should now
用php7.2版本运行还有详细说明 在此处使用 php 切换器。安装后,您可以从一个切换 像这样的另一个版本(它将 link Apache 和命令 自动行):
sphp7.1
sphp7.2
sphp5.6
等..
根据您的评论,php7.2 已成功安装,并且仅与您的 /usr/bin/php 符号链接有关。请执行以下步骤。
nano ~/.bash_profile
添加以下行
alias php="/usr/local/opt/php@7.2/bin/php"
保存并退出 .bash_profile
然后 运行
source ~/.bash_profile
现在您可以在终端中 运行 php7.2。
您可以使用 curl 更新 php 版本。
curl -s http://php-osx.liip.ch/install.sh | bash -s 7.3
最后一步:
export PATH=/usr/local/php5/bin:$PATH