Linux centos6.3装完apache+php后通过加载php模块出错

[root@sql01~]#/usr/local/apache/bin/apachectlstarthttpd:Syntaxerroronline116of/usr/lo... [root@sql01 ~]# /usr/local/apache/bin/apachectl start
httpd: Syntax error on line 116 of /usr/local/apache/conf/httpd.conf: Cannot loa
d /usr/local/apache/modules/libphp5.so into server: libmcrypt.so.4: cannot open
shared object file: No such file or directory

检查相关文件:libphp5.so 和libmcrypt.so.4
[root@sql01 lib]# cd /usr/local/apache/modules/
[root@sql01 modules]# ls
httpd.exp mod_cgid.so mod_mime_magic.so
libphp5.so mod_charset_lite.so mod_mime.so
mod_actions.so mod_dbd.so mod_negotiation.so
mod_alias.so mod_deflate.so mod_proxy_ajp.so
mod_asis.so mod_dir.so mod_proxy_balancer.so
mod_auth_basic.so mod_disk_cache.so mod_proxy_connect.so
mod_auth_digest.so mod_dumpio.so mod_proxy_ftp.so
mod_authn_anon.so mod_env.so mod_proxy_http.so
mod_authn_dbd.so mod_expires.so mod_proxy_scgi.so
mod_authn_dbm.so mod_ext_filter.so mod_proxy.so
mod_authn_default.so mod_file_cache.so mod_reqtimeout.so
mod_authn_file.so mod_filter.so mod_rewrite.so
mod_authz_dbm.so mod_headers.so mod_setenvif.so
mod_authz_default.so mod_ident.so mod_speling.so
mod_authz_groupfile.so mod_imagemap.so mod_status.so
mod_authz_host.so mod_include.so mod_substitute.so
mod_authz_owner.so mod_info.so mod_unique_id.so
mod_authz_user.so mod_log_config.so mod_userdir.so
mod_autoindex.so mod_log_forensic.so mod_usertrack.so
mod_cache.so mod_logio.so mod_version.so
mod_cern_meta.so mod_mem_cache.so mod_vhost_alias.so[root@sql01 ~]# cd /usr/lib/
[root@sql01 lib]# ls
anaconda-runtime java-1.4.2 libmcrypt libpng.so
bonobo java-1.5.0 libmcrypt.la locale
ConsoleKit java-1.6.0 libmcrypt.so lsb
cups java-1.7.0 libmcrypt.so.4 mozilla
games java-ext libmcrypt.so.4.4.8 python2.6
gcc jvm libmysqlclient.a rpm
java jvm-commmon libmysqlclient_r.a sendmail
java-1.3.1 jvm-exports libmysqlclient_r.so sendmail.postfix
java-1.4.0 jvm-private libmysqlclient.so yum-plugins
java-1.4.1 libjpeg.so libpng12.so.0

该如何解决这个问题?
httpd.conf中
加载模块
116 LoadModule php5_module modules/libphp5.so
117
配置文件:
228 <IfModule dir_module>
229 DirectoryIndex index.html index.htm index.php
230 </IfModule>
增加支持
370 AddType application/x-compress .Z
371 AddType application/x-gzip .gz .tgz
372 AddType application/x-httpd-php .php
373 AddType application/x-httpd-php-source .phps
374 Action application/x-httpd-php "/php/php-cgi.exe"
展开
 我来答
让服务成就美好生活
2014-07-25 · 让服务成就美好生活!
让服务成就美好生活
采纳数:1497 获赞数:2381

向TA提问 私信TA
展开全部
显示文件 /usr/local/apache/conf/httpd.conf: 116 行以及前后几行的内容。
你在显示文件时,希望可以ls -l,这样权限也可以看到。
比如果
ls -l /usr/lib/libmcrypt.so.4
更多追问追答
追问
lrwxrwxrwx 1 root root 18 7   25 00:11 /usr/lib/libmcrypt.so.4 -> libmcrypt.so.4
.4.8
追答
ls -l /usr/lib/libmcrypt.so.4.4.8 呢?
从上面看libmcrypt.so.4是的link
来自:求助得到的回答
百度网友e617a0947
2014-07-25 · TA获得超过190个赞
知道小有建树答主
回答量:782
采纳率:0%
帮助的人:313万
展开全部
apache 的配置文件里面 添加 支持PHP了没? php 的配置文件里,指定的 模块路径 跟你 现在的路径是不是一样的
追问
支持PHP的配置又重新加过了,指定的模块路径是一样的,/usr/lib和/usr/local/apache/modules,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式