为啥 php 5.3 而我的 xampp 是 php 7?
Posted
技术标签:
【中文标题】为啥 php 5.3 而我的 xampp 是 php 7?【英文标题】:Why is php 5.3 while my xampp is php 7?为什么 php 5.3 而我的 xampp 是 php 7? 【发布时间】:2016-05-05 07:32:20 【问题描述】:我使用 php 版本 5.3 安装了 XAMPP。
现在我用 php 7.1 安装更新的 XAMPP
我在 localhost 上检查 php 版本是 7.1,但是当我在终端上使用命令 php -v
检查它时,它会显示 php 5.3。
那么,我怎样才能禁用 php 5.3 版而只使用 7.1?
我使用的是 OSX 10。谢谢!
【问题讨论】:
看看XAMPP with Multiple PHP Versions Mac OSX 运行核心安装版本的 php。您必须将核心版本指向新版本才能显示正确的版本。不建议这样做,因为它可能会“破坏”某些 OS X 功能。话虽如此,我已经这样做了,而且很好。你的 php 版本在/etc
invisible 文件夹中。
我还应该提一下,如果你的 php 在 XAMPP
下运行 7.x,那么终端版本无关紧要。
您的 XAMPP 是否使用 7.1
?在您的网页上只需执行phpinfo();
如果它显示7.1
,那么系统仍然使用5.3
没什么大不了的
@PhongVân:您能否更新评论中的 $PATH 或更新您的解决方案作为此问题的答案?
【参考方案1】:
如果您使用 XAMPP 作为服务器,那么其他版本的 PHP 无关紧要。 XAMPP 将使用它安装的版本
【讨论】:
以上是关于为啥 php 5.3 而我的 xampp 是 php 7?的主要内容,如果未能解决你的问题,请参考以下文章
使用 XAMPP,如何将 PHP 5.3 换成 PHP 5.2?
使用 PHP 5.5 将 register_globals 添加到 XAMPP 1.8.4
为啥我不能在我的 XAMPP 上为这个 PHP 网站设置虚拟主机?