稻草人萤火虫 发表于 2014-07-23 12:03

安装Apache后出现以下问题

安装Apache后出现以下问题

# /etc/init.d/httpd start
httpd: Syntax error on line 105 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: libpng.so.3: cannot open shared object file: No such file or directory

cryboy2001 发表于 2014-07-23 14:25

关闭SELINUX试试,
#vi /etc/selinux/config
将SELINUX=enforcing 改成SELINUX=disabled
再重启电脑

q1208c 发表于 2014-07-23 15:38

楼主的提示象是少了文件吧?

不知道楼主的apache是如何安装的?

稻草人萤火虫 发表于 2014-07-24 10:09

防火墙selinux都关了回复 2# cryboy2001


   

稻草人萤火虫 发表于 2014-07-24 10:09

回复 3# q1208c


    yum -y install apr-util mhash* libmcrypt

稻草人萤火虫 发表于 2014-07-24 10:10

回复 3# q1208c


    那个模块存在,是安装的时候有些依赖包没有装上去,可我不知道怎么查看哪些依赖包要装

q1208c 发表于 2014-07-24 10:13

回复 6# 稻草人萤火虫

yum安装的话, 不太可能有依赖没有安装的. 因为yum会把所有的依赖都装上的.


   

稻草人萤火虫 发表于 2014-08-13 10:51

回复 7# q1208c


    我这样安装http能使用,yum -y install apr-util mhash* libmcrypt ,不小心又yum install httpd,意识到重装了又yum remove httpd
    然后就铸成大错了,现在/etc/init.d/httpd 这个文件没有了,无法启动,有没有办法补救?SOS

q1208c 发表于 2014-08-13 11:01

你再yum install httpd 就行了呀.

稻草人萤火虫 发表于 2014-08-13 11:03

回复 9# q1208c


    不能用这个yum install httpd,要用这个yum -y install apr-util mhash* libmcrypt ,这两个有什么区别呀?
页: [1] 2
查看完整版本: 安装Apache后出现以下问题