mac下brew安装php5.6,老是提示--with-apache,但是我在命令行中已经加了,为什么总是安装失败

图片描述

图片描述

图片描述

每次安装都是报这样的问题,不管我用什么样的命令

我用过的命令有这些,都是报这样的问题

brew install php56

brew install php56 --with-apache

brew install php56 --with-apache --with-pear

还有图上的命令,都报同一个问题

虽然安装失败,在Cellor目录下也会安装httpd24,导致自带的Apache不能使用,必须卸载了httpd24,自带的apache才能恢复正常

图片描述

插件我都已经安装了

moc 系统是10.12的

请大神指点下,怎么安装好php56,怎么解决我现在的问题?

阅读 3.6k
2 个回答

从它的提示上来看:

See brew options php56 for more details

时候需要运行

brew options php56                 #查看php5.6安装选项

看下有没有这个apache的选项。
如果实在没有的话就去官网上下载源码自己编译一个好了。。

新手上路,请多包涵

看了这个帖子已经一年多了,但是我还是要解答一下。楼主的思路是没错的,但是参数错了。

正确的参数:
--with-httpd

Enable building of shared Apache Handler module

所以命令应该是:brew install php56 --with-httpd

一楼的建议很正确,brew options php56查看安装所需参数,按需选择。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题