当前位置:  技术问答>linux和unix

关于libphp5.so的问题

    来源: 互联网  发布时间:2016-09-24

    本文导语:  我现在Apache安装成功了,可是当我安装PHP是又出现了问题,libphp5.so找不到了,另外,http也无法重启了,我在/usr /apache2/下了发现有一个名为apachectl的程序,可是我用apachect1 start时,没有用啊,还是没有重启,我很是...

我现在Apache安装成功了,可是当我安装PHP是又出现了问题,libphp5.so找不到了,另外,http也无法重启了,我在/usr /apache2/下了发现有一个名为apachectl的程序,可是我用apachect1 start时,没有用啊,还是没有重启,我很是郁闷,干脆我把安装步骤贴出来吧,你们看看有什么错误?
步骤:1、sudo tar zxvf httpd...........tar.gz
  2、cd httpd.....(进入http文件包)
  3、./configure --prefix=/usr/apache2 --enable-module=shared (这一步也是我很怀疑的一步,我认为没有libphp5.so文件是因为这一步的原因,可能路径没有安装对。)
  4、sudo make
  5、sudo make install
  6、重启apachectl 

请你们看看哪错了吗?

|
那个libphp5.so是安装php的时候生成的 不是安装apache的时候。

我那天给了你给安装php的过程你没照着来吗?

你照着我说的重来一遍
安装httpd 这样
1、sudo tar zxvf httpd...........tar.gz
2、cd httpd.....(进入http文件包)
3、./configure --prefix=/usr/local/apache2 --enable-so
4、sudo make
5、sudo make install

安装php
# tar zxvf php-5.x.x.tar.gz
# cd php-5.x.x
# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs(注意这个编译参数好吗?对应上面的httpd安装目录是/usr/local/apache2)
(*另外 如果你还要别的支持 比如mysql libiconv等 你得提前安装这些组件 然后用--with-mysql=/path/mysql --with-zlib --with-iconv=/path/libiconv)
# make
# make install
# cp php.ini-dist /usr/local/lib/php.ini

# vi /path/httpd.conf
在httpd.conf文件相应的地方添加下面几行(如果在安装php5时,有的配置可以已经加上了,就不需要再重新添加了)
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
在DirectoryIndex index.html xxxx等后面添加index.php 

然后启动apache

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3