1
恐慌模式開始!我昨天安裝了更新。CentOS 6 httpd死亡更新
在重新啓動時,httpd的產生:
Starting httpd: /usr/sbin/httpd: symbol lookup error: `/usr/lib64/libaprutil-1.so.0: undefined symbol: apr_os_uuid_get
運行ldd -r
產生相同的消息:
ldd -r /usr/sbin/httpd
linux-vdso.so.1 => (0x00007fffe82d9000)
libm.so.6 => /lib64/libm.so.6 (0x00007f121e5fd000)
libpcre.so.0 => /lib64/libpcre.so.0 (0x00007f121e3d1000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f121e1b1000)
libaprutil-1.so.0 => /usr/lib64/libaprutil-1.so.0 (0x00007f121df8d000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f121dd56000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f121db2d000)
libdb-4.7.so => /lib64/libdb-4.7.so (0x00007f121d7b9000)
libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x00007f121d587000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f121d369000)
libc.so.6 => /lib64/libc.so.6 (0x00007f121cfd5000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f121cdd1000)
/lib64/ld-linux-x86-64.so.2 (0x00007f121eae5000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f121cbcc000)
libfreebl3.so => /lib64/libfreebl3.so (0x00007f121c953000)
librt.so.1 => /lib64/librt.so.1 (0x00007f121c74b000)
undefined symbol: apr_os_uuid_get (/usr/lib64/libaprutil-1.so.0)
下載Apache源代碼的短,有什麼選擇。
我已經做了一個百勝的清潔所有,並確保我只使用基礎知識庫。沒有可用的更新,雅達。
我在等待顯而易見的快速修復答案時正在下載apache2源代碼。
'rpm -q httpd'說什麼? 'rpm -q - whatprovides/usr/lib64/libaprutil-1.so.0'怎麼辦? 'rpm -q - whatprovides apr-util'怎麼辦? – 2014-11-04 12:59:59
rpm -q httpd:httpd-2.2.15-39.el6.centos.x86_64 – Padraig 2014-11-04 13:39:07
rpm -q - whatprovides /usr/lib64/libaprutil-1.so.0:apr-util-1.3.9-3.el6_0 .1.x86_64(同樣的輸出爲rpm -q --whatprovides apr-util) – Padraig 2014-11-04 13:42:07