Apache 啟動報錯!libsasl2.so.2: failed to map……Permission denied
system:LINUX AS4 U2
root@mail bin]# service httpd start
Starting httpd: /usr/sbin/httpd: error while loading shared libraries: libsasl2.so.2: failed to map segment from shared object: Permission denied
======查看許可權=====
# ll | grep libsasl2
-rw-r--r-- 1 root root 1479676 Dec 2 2004 libsasl2.a
-rwxr-xr-x 1 root root 849 Dec 2 2004 libsasl2.la
lrwxrwxrwx 1 root root 18 Sep 3 10:37 libsasl2.so -> libsasl2.so.2.0.19
lrwxrwxrwx 1 root root 18 Sep 8 17:19 libsasl2.so.2 -> libsasl2.so.2.0.22
-rwxr-xr-x 1 root root 82320 Dec 2 2004 libsasl2.so.2.0.19
lrwxrwxrwx 1 root root 39 Sep 6 14:39 libsasl2.so.2.0.22 -> /usr/local/sasl2/lib/libsasl2.so.2.0.22
#
# cd /usr/local/sasl2/lib/
# ll
total 292
-rwxr-xr-x 1 root root 678 Sep 6 14:37 libsasl2.la
lrwxrwxrwx 1 root root 18 Sep 6 14:37 libsasl2.so -> libsasl2.so.2.0.22
lrwxrwxrwx 1 root root 18 Sep 6 14:37 libsasl2.so.2 -> libsasl2.so.2.0.22
-rwxrwxrwx 1 root root 262621 Sep 6 14:37 libsasl2.so.2.0.22<=原是許可權為755,手工更改為777
drwxr-xr-x 2 root root 4096 Sep 15 19:01 sasl2
#
=========
自己還沒找到原因。
[ 本帖最後由 mdiane 於 2006-9-15 19:17 編輯 ]
《解決方案》
有2種可能:
第一:你的apache運行許可權,包括用戶,你更改成apache的許可權看看
第二:你的SELinux禁用掉了么?在/etc/selinux/config中設置SELINUX=disabled看看
《解決方案》
原帖由 hmilycbz 於 2006-9-20 08:57 發表
有2種可能:
第一:你的apache運行許可權,包括用戶,你更改成apache的許可權看看
第二:你的SELinux禁用掉了么?在/etc/selinux/config中設置SELINUX=disabled看看
selinux不需要禁用,因為apache剛開始安裝時還運行了一段時日,都是好的哦
《解決方案》
ldd /usr/sbin/httpd
《解決方案》
我也遇到同樣問題。lz的問題解決了嗎?給個參考
《解決方案》
中間更過過配置文件,或者安裝過其它的什麼api的包沒?
《解決方案》
原帖由 langue 於 2006-9-21 19:41 發表 http://bbs.chinaunix.net/images/common/back.gif
ldd /usr/sbin/httpd
什麼意思?
也遇到此問題,但不想關閉SELINUX
用chcon -R -t httpd_sys_content_t
也解決不了????
#tail /var/log/messages
Oct 9 08:58:22 mediawiki kernel: audit(1223513902.879:3): avc: denied { execute } for pid=31077 comm="httpd" name="libgd.so.2.0.0" dev=dm-0 ino=180696 scontext=root:system_r:httpd_t tcontext=root:object_r:usr_t tclass=file
Oct 9 08:58:22 mediawiki httpd: Syntax error on line 191 of /etc/httpd/conf/httpd.conf:
Oct 9 08:58:22 mediawiki httpd: Cannot load /usr/lib/httpd/modules/libphp5.so into server: libgd.so.2: failed to map segment from shared object: Permission denied
Oct 9 08:58:22 mediawiki httpd: httpd startup failed
[ 本帖最後由 linuxpf 於 2008-10-9 10:20 編輯 ]
《解決方案》
從日誌里看好像php沒有載入gd,你是不是重裝過php或gd啊?