Frage

Ich habe gerade MySQL 5.0 auf Percona Xtradb 5.1 aktualisiert. Ich musste zuerst alle MySQL -Dinge entfernen. Alles funktionierte gut, bis ich Apache neu gestartet habe und jetzt bekomme ich:

Fataler Fehler: Rufen Sie die undefinierte Funktion mySQL_Connect () auf.)

Irgendwelche Ideen? Ich habe das Gefühl, dass ich gleichzeitig ein MySQL -Plugin für Apache entfernt habe.

War es hilfreich?

Lösung

Sie müssen die PHP-MYSQL-Bibliothek installieren. Abhängig von Ihrer Verteilung kann dies einen etwas anderen Namen haben. Außerdem habe ich gerade auf Ubuntu 11.04 damit experimentiert. Am Ende ging zurück zu MySQL, weil PHP-MYSQL ohne libmysqlcient16 nicht installiert würde, was nicht installiert würde, weil es mit Percona in Konflikt steht. Hoffentlich stoßen Sie nicht auf die gleichen Probleme wie ich.

Andere Tipps

Ich verwende die folgende Funktionskonfiguration mit PHP und Percona auf mindestens 150 Servern:

Percona-Server-shared-55-5.5.30-rel30.2.509.rhel6.x86_64
Percona-Server-client-55-5.5.30-rel30.2.509.rhel6.x86_64
Percona-Server-server-55-5.5.30-rel30.2.509.rhel6.x86_64
Percona-Server-devel-55-5.5.30-rel30.2.509.rhel6.x86_64
Percona-Server-shared-compat-5.5.30-rel30.2.509.rhel6.x86_64

php-5.3.3-22.el6.x86_64
php-xml-5.3.3-22.el6.x86_64
php-cli-5.3.3-22.el6.x86_64
php-pdo-5.3.3-22.el6.x86_64
php-mcrypt-5.3.3-1.el6.x86_64
php-xmlrpc-5.3.3-22.el6.x86_64
php-common-5.3.3-22.el6.x86_64
php-mysql-5.3.3-22.el6.x86_64

Der Fehler libmysqlcient16.so ist auflösbar durch die Installation von Percona-Server-Shared-compat- [Version] .RPM.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top