Я обнаружил эту ошибку в своих журналах:
relocation error: /usr/lib64/libmyodbc5.so: symbol strmov, version libmysqlclient_16 not defined in file libmysqlclient_r.so.16 with link time reference
yum-error-log
yum install mysqlclient16
...
184 packages excluded due to repository priority protections
Setting up Install Process
Package mysqlclient16 is obsoleted by mysql-libs, trying to install mysql-libs-5.1.59-1.el6.art.x86_64 instead
Package matching mysql-libs-5.1.59-1.el6.art.x86_64 already installed.
Checking for update.
Nothing to do
Я использовал atomicrepo, используя последнюю версию mysql (mysql-5.1.59-1.el6.art.x86_64) на сервере, управляемом CentOS6.
-
Plesk: это также отображается в Plesk 10.3> Application Vault как «Ошибка 500».
-
изменить: я опубликовал свое решение в качестве ответа, может быть, кому-то оно понадобится
У меня была та же ошибка, которую я исправил, установив mysql-libs.
yum install mysql-libs
кажется, что ваши пакеты mysql уничтожены или настроены неправильно (я считаю, что это происходит только на centos6)
А пока я могу посоветовать вам сбросить все базы данных, например:
# mysqldump -uadmin -p`cat /etc/psa/.psa.shadow` --all-databases > /root/mysql.full.dump
Затем удалите все связанные с MySQL пакеты:
# rpm -qa | grep mysql
# rpm -e --nodeps `rpm -qa | grep mysql`
Отключите атомарное репо в /etc/yum.repos.d
enabled = 0
Убери ням:
# yum clean all
Затем воспользуйтесь автоустановщиком и установите их:
# /usr/local/psa/admin/bin/autoinstaller
...
Next > Next > Next:
11 [x] MySQL server support
Снова запустите MySQL-Daemon
# service mysqld start
После этого вы можете восстановить свои базы:
# mysql -uadmin -p`cat /etc/psa/.psa.shadow` < /root/mysql.full.dump
не забудьте повторно включить репозиторий atomic-yum - наслаждайтесь!
Та же проблема в Debian 6.0.4 с plesk
websrvmng: /opt/psa/admin/bin/httpdmng execution failed:
/usr/bin/sw-engine: relocation error: /usr/bin/sw-engine: symbol __cxa_pure_virtual, version libmysqlclient_16 not defined in file libmysqlclient.so.16 with link time reference
websrvmng: /opt/psa/admin/bin/httpdmng execution failed:
/usr/bin/sw-engine: relocation error: /usr/bin/sw-engine: symbol __cxa_pure_virtual, version libmysqlclient_16 not defined in file libmysqlclient.so.16 with link time reference
Исправлено установкой libmysqlclient16
apt-get install libmysqlclient16