Heim >Backend-Entwicklung >PHP7 >So installieren Sie MySQLi in PHP7 und stoßen auf Fallstricke
So installieren Sie mysqli in php7: Suchen Sie zuerst mysqli im Verzeichnis „php7.2 ext“ und geben Sie dann „/usr/local/php7.2/bin/phpize“ ein Installieren Sie es einfach.
Empfohlen: „PHP7“
php7 Fallstricke und Lösungen für die Installation der MySQLi-Erweiterung
1. Installationsschritte
1. Finden Sie MySQL im php7.2 ext-Verzeichnis
2 . Geben Sie ein /usr/local/php7.2/bin/phpize
3 Im mysqli-Ordner ausführen./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli= /usr/bin/mysql_config
4, make
5, make install
2. Fallstricke
Problem 1: Wenn mysql_config nicht gefunden werden kann, ist mysql-devel möglicherweise nicht installiert
1. Die Quelle von muss installiert werden MySQL
2. Zu diesem Zeitpunkt wird das MySQL-bezogene Repo im Verzeichnis /etc/yum.repos.d/ angezeigt
3 yum install mysql-devel
Frage 2: Bei der Installation von MySQL tritt ein Fehler auf: ext/mysqlnd/mysql_float_to_double.h: Keine solche Datei oder kein solches Verzeichnis
Lösungsschritte
1. vim /home/tmp/php-7.2.11/ext/mysqli/mysqli_api.c (finden Sie Ihr Installationsverzeichnis hier)
2 . Ändern Sie den Pfad
/ext/mysqlnd/mysql_float_to_double.h
in Zeile 36 der Datei in
/home/tmp/php-7.2.11/ext/mysqlnd/mysql_float_to_double.h
Das obige ist der detaillierte Inhalt vonSo installieren Sie MySQLi in PHP7 und stoßen auf Fallstricke. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!