Я получаю полчаса сообщения электронной почты от корневого cron, связанные с сообщениями об ошибках запуска php:
Тема:
Cron <root@hostname> [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm
Содержание сообщения (перерезано) [ 117]
php5: /usr/local/lib/libxml2.so.2: no version information available (required by php5)
Запуск php -v из приглашения показывает то же самое:
php -v
php: /usr/local/lib/libxml2.so.2: no version information available (required by php)
php: /usr/local/lib/libxml2.so.2: no version information available (required by php)
<snip>
PHP 5.3.3-1ubuntu9.9 with Suhosin-Patch (cli) (built: Feb 9 2012 06:37:37)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Я сделал «apt-get upgrade php5- cli ", отсюда и последняя дата сборки.
phpinfo () показывает, что он использует 2.7.7 из libxml2
Выполнение поиска на libxml2.so показывает:
/usr/lib/libxml2.so.2
/usr/lib/libxml2.so.2.7.7
/usr/local/lib/libxml2.so
/usr/local/lib/libxml2.so.2
/usr/local/lib/libxml2.so.2.7.3
/var/src/libxml2-2.7.3/.libs/libxml2.so
/var/src/libxml2-2.7.3/.libs/libxml2.so.2
/var/src/libxml2-2.7.3/.libs/libxml2.so.2.7.3
Информация о сервере: [ 1117]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.10
DISTRIB_codeNAME=maverick
DISTRIB_DESCRIPTION="Ubuntu 10.10"
К вашему сведению, 64-битная установка в облаке RS. Linux cfpbbh1 2.6.35.4-rscloud # 8 SMP Mon 20.09 15:54:33 UTC 2010 x86_64 GNU / Linux
Это сбило меня с толку, и Google не слишком помогает, по крайней мере, ничего конкретного для Ubuntu много опций cpanel / directadmin, но они не установлены ...
На этом форуме есть еще один вопрос с той же проблемой, решение которого состоит в том, чтобы иметь символические ссылки, указывающие со старой на новую версию ... но, кажется, уже есть:
/usr/lib# ll | grep libxml
lrwxrwxrwx 1 root root 16 Feb 14 11:54 libxml2.so -> libxml2.so.2.7.7
lrwxrwxrwx 1 root root 16 Feb 14 12:25 libxml2.so.2 -> libxml2.so.2.7.7
-rw-r--r-- 1 root root 1364056 Jan 18 22:28 libxml2.so.2.7.7
Кто-нибудь хочет помочь? Помощь очень ценится ... Если кто-то может пометить это с помощью libxml2, это может помочь другим.
У меня была такая же проблема. Я оказался в вашей ситуации, когда мне потребовалась более новая версия libxml, чем та, которая была в комплекте с моим выпуском. Я установил его вручную, поэтому у меня получилось две установки libxml. Я удалил все библиотеки libxml из / usr / local / lib, оставив только упакованные библиотеки в / usr / lib. Затем предупреждения PHP исчезли.
Таким образом, вы должны иметь возможность просто решить с помощью
sudo rm /usr/local/lib/libxml2.so*
Возможно, вы захотите сделать резервную копию libxml2.so * перед удалением. Надеюсь, это кому-нибудь поможет.