当前位置: 首页 > 知识库问答 >
问题:

在El Capitan上安装php7,终端显示版本7,浏览器仍然显示5.5

颛孙智勇
2023-03-14

我正在尝试通过自制在El Capitan上安装php 7:

brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
brew install php70

终端显示中的版本:

PHP 7.0.12 (cli) (built: Oct 14 2016 09:55:03) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

和浏览器,通过phpinfo()仍然显示PHP5.5。36

我评论了这一行:

#LoadModule php5_module libexec/apache2/libphp5.so

php根本不在浏览器中工作(显示文件列表并处理它们),但仍然在终端上输出版本7。

我迷路了。有人可能有一些行动,我可以做的诊断和解决我的问题,请?我应该去哪里看?

谢谢

共有1个答案

訾淇
2023-03-14

没有解决,但它的工作原理,因为我使用PHP OSX包,而不是Homebrew。可悲。(jason.pureconcepts.net/2016/09/upgrade-php-mac-os-x)

谢谢

编辑:我终于解决了这个问题:https://getgrav.org/blog/macos-sierra-apache-multiple-php-versions保持我可爱的自制设置。简而言之:我必须添加“use-apache24-For-installing-php”选项

 类似资料:
  • Oracle于4月26日为Mac OS X发布了Java JDK 7。我按照安装说明操作,当我在终端窗口执行Java版本时,我得到了: 但是,当我在终端窗口中执行时,我会得到: 如何让Maven使用Java JDK1.7.0_04? 谢谢你的帮助。

  • 在的下载站点上,它说你可以克隆它来更新它。我下载它是为了安装它,但我开始真正进入并希望从现在开始每次更新它时都克隆它。我想我找到了我们需要克隆它的地方,经过了大量的搜索和比平时更少的文档。如果我是对的,它就在目录中,就在我的眼皮底下! 我是不是没有找到难以捉摸的文件夹,还是团队直到最新版本发布后才让您直接克隆它?例如,我知道VirtualBox就是这样做的。 我知道这有点重复这个问题,但我尝试了它

  • 我正在使用Jersey实施Rest服务。我想在浏览器上显示JSON,但我得到的是XML。 我感谢你的帮助。

  • 我试图运行Laravel应用程序(4.2.22)本地与Laravel家园8,运行在PHP 7.2与mcrypt. 我安装了mcrypt并在两个php上启用了它。ini cli和apache2。。。我已经尝试了一切,但我的浏览器仍然显示“需要Mcrypt PHP扩展”当我运行应用程序时。。。我甚至可以安装依赖项(composer安装),而不显示“需要mcrypt” 显示: 显示mcrypt 这可能与

  • 问题内容: 如何在Web浏览器中的.html页面上显示pdf? 问题答案: 我使用的是Google文档可嵌入的PDF查看器。这些文档不必上传到Google文档,但必须在线提供。

  • 我有一个java类,当我们运行时,会执行一个批处理文件。我有一个变量(布尔值),它将显示true或false,指示批处理文件是否正确执行其命令。现在,true或false输出只显示在控制台中。我希望在键入URL时,它会显示在web浏览器上(例如,) 到目前为止,我有以下代码: 运行批处理文件。JAVA BatchFile.java 这个批处理文件。Java类给了我以下错误: JAVA异常:测试类在