Heim >Datenbank >MySQL-Tutorial >Wie behebe ich MySQLnd-Installationsprobleme in PHP mithilfe eines Paketmanagers?
Fehlerbehebung bei der MySQLnd-Installation für PHP
Beim Versuch, MySQLnd in PHP zu aktivieren, ist es wichtig, zwischen Quellcodekompilierung und Paketverwaltung zu unterscheiden.
Im Rahmen der Quellcodekompilierung wird der Befehl ./configure zum Konfigurieren des Builds verwendet. Wie in der Frage vorgeschlagen, müssten Sie es mit dem Flag --with-mysql=mysqlnd aktualisieren, um MySQLnd anzugeben.
In Ihrem speziellen Szenario versuchen Sie jedoch, MySQLnd über einen Paketmanager zu installieren (lecker). In diesem Fall ist es nicht erforderlich, den Befehl ./configure zu ändern. Stattdessen weist die Abhängigkeitskonfliktmeldung darauf hin, dass Sie nicht sowohl php-mysql als auch php-mysqlnd gleichzeitig installiert haben können.
Um dieses Problem zu beheben, können Sie php-mysql vor der Installation von php-mysqlnd entfernen:
yum remove php-mysql yum install php-mysqlnd
Um die erfolgreiche Installation zu überprüfen, führen Sie die folgenden Befehle aus:
php -m | grep mysqlnd php -i | grep mysqlnd
Das obige ist der detaillierte Inhalt vonWie behebe ich MySQLnd-Installationsprobleme in PHP mithilfe eines Paketmanagers?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!