歡迎您光臨本站 註冊首頁

Apache 啟動報錯!libsasl2.so.2: failed to map……Permission denied

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

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啊?

[火星人 ] Apache 啟動報錯!libsasl2.so.2: failed to map……Permission denied已經有772次圍觀

http://coctec.com/docs/service/show-post-27088.html