Update PHP Version of XAMPP on macOS
对于Mac来说,它还很陌生,可以尝试通过玩耍来学习一些东西。
目前,我正在尝试在Macbook上运行的XAMPP上获得新的PHP版本。我已经阅读了不同的主题和教程(例如,是否可以在XAMPP中使用两个PHP版本?),但是我陷入了困境。这是我得到的:
带有XAMPP 5.6.31-0和PHP版本5.6.31的macOS Mojave
这意味着macOS可以直接使用PHP7吗?
所以我试图通过编辑
使XAMPP从mac路径中加载PHP7。
1 2 3 4 5 | <IfDefine JUSTTOMAKEAPXSHAPPY> #LoadModule php4_module modules/libphp4.so #LoadModule php5_module modules/libphp5.so LoadModule php7_module /usr/libexec/apache2/libphp7.so </IfDefine> |
但是在重新启动apache
那我在做什么错呢?
免责声明:我知道这是下载更新的XAMPP版本或从Mac使用apache中的构建的最简单方法。但是出于学习的原因,我希望完成此操作。
最好的方法是安装Homebrew,然后在您的终端中输入以下内容:
1 2 3 4 5 | $ brew upgrade php // upgrade php formula $ brew install php@7.2 $ brew link php@7.2 // create an alias to this keg-only version; see comments output during installation $ echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.bash_profile // add the alias to your path; see comments output during installation $ source ~/.bash_profile // reload .bash_profile to use the new settings immediately |
问候!
经过大量研究和实施,最适合我的方法,而无需使用homebrew命令this
- 转到此链接https://php-osx.liip.ch/#install
- 复制您要安装的php版本的网址
- 将其粘贴到终端中,需要输入密码,请提供
-
安装完成后,通过执行此
export PATH=/usr/local/php5/bin:$PATH ,将php的默认路径添加到bash配置文件中,您可以在检查php版本之后简单地复制和粘贴。我相信它将有所改变。