本帖最后由 shuaizy_2016 于 2016-8-5 11:15 编辑
开始编译Apache的时候用的参数./configure \ --prefix=/usr/local/apache2 \ --with-included-apr \ --enable-so 然后make && make install 就继续装了php。php也安装完成了。
后面发现有些动态模块没有装。就从新编译了一下Apache,
/configure \ --prefix=/usr/local/apache2 \
--with-included-apr \
--enable-so \
然后出现这个问题。
查看了一下httpd.conf 文件发现了。
编译了这么多动态模块。。现在Apache启动不了。。
就想问问。。如果需要再次编译的话,是不是要打全参数 ,还是只要把遗漏的参数打上去从新编译一下。
如果我要推到重新来过,是不是也要把php也一起删除重新安装呢。。
开始编译Apache的时候用的参数./configure \ --prefix=/usr/local/apache2 \ --with-included-apr \ --enable-so 然后make && make install 就继续装了php。php也安装完成了。
后面发现有些动态模块没有装。就从新编译了一下Apache,
/configure \ --prefix=/usr/local/apache2 \
--with-included-apr \
--enable-so \
--enable-deflate=shared \
--enable-expires=shared \
--enable-rewrite=shared \
--with-pcre
然后make make install然后出现这个问题。
查看了一下httpd.conf 文件发现了。
编译了这么多动态模块。。现在Apache启动不了。。
就想问问。。如果需要再次编译的话,是不是要打全参数 ,还是只要把遗漏的参数打上去从新编译一下。
如果我要推到重新来过,是不是也要把php也一起删除重新安装呢。。
0
求具体操作方式。。如何扩展编译。把原先的目录都删掉了的话,那php编译时加载到Apache里的动态模块不也没了。。
还要把php也重新编译一下么。
jxcia 发表于 2016-8-5 17:09
要把原先的目录删除了,在重新编译安装。另外,如果想扩展编译的话,要使用apache带的工具apxs来进行扩展编 ...
求具体操作方式。。如何扩展编译。把原先的目录都删掉了的话,那php编译时加载到Apache里的动态模块不也没了。。
还要把php也重新编译一下么。
编辑回复