So kompilieren und installieren Sie pdo_mysql mit PHP: Laden Sie zuerst das Erweiterungspaket „pdo_mysql“ von „pecl.php.net“ herunter, führen Sie dann „/usr/local/bin/phpize“ aus und ändern Sie dann „php.ini“. ; schließlich Starten Sie einfach php-fpm neu.
Empfohlen: "PHP-Video-Tutorial》
php7 kompiliert und installiert pdo_mysql Erweiterung
1. Laden Sie das pdo_mysql-Erweiterungspaket von pecl.php.net herunter
Wenn Sie ein PHP-Quellcodepaket haben, müssen Sie es nicht herunterladen es unter ext/ unter dem Quellcodepaket
2. Entpacken Sie, geben Sie das Erweiterungspaketverzeichnis ein und führen Sie /usr/local/bin/phpize aus (der Pfad hängt von der tatsächlichen Situation ab, hauptsächlich um phpize zu finden es gibt kein phpize, Sie müssen möglicherweise php-dev installieren
# tar -zxvf PDO_MYSQL-1.0.2.tgz # /usr/local/bin/phpize Configuring for: PHP Api Version: 20160303 Zend Module Api No: 20160303
4 >
Suchen Sie die Zeile; extension=php_pdo_mysql.dll, entfernen Sie den Kommentar und ändern Sie den folgenden Dateinamen:
extension=pdo_mysql.so
Starten Sie php-fpm neu, ok!
———————————————————————————————————
Frage aufzeichnen:
Umgebung: Docker, Debian GNU/Linux 8
PHP: 7.1.10
Verwenden Sie das heruntergeladene pdo_mysql-Paket, um die Konfiguration zu installieren. Zeiten: MySQL kann unter nicht gefunden werden „mysqlnd“, das Sie angegeben haben, aber überprüfen Sie, ob die PHP-Erweiterung mysqlnd installiert ist,
Dann funktioniert -with-pdo-mysql=/usr/local/include/php/ext/mysqlnd nicht;
Aber es gibt kein Problem, wenn Sie pdo_mysql im PHP-Quellpaket zur Installation verwenden;
Ich habe die Dateien in mysqlnd unter dem Quellpaket und /usr/local/include/php/ext/mysqlnd verglichen;
Ich habe Zeit, das herauszufinden
————————————————————
Das obige Problem ist gelöst: Installieren Sie einfach die MySQL-Entwicklung Werkzeugkasten Okay
./configure -with-php-config=/usr/local/bin/php-config -with-pdo-mysql=mysqlnd 这里使用mysqlnd 而不是 /usr/local/mysql,PHP7 正式移除了 mysql 扩展;如果有多个版本的 PHP,使用-with-php-config=/usr/local/bin/php-config 指向对应版本的php-config 可以将扩展安装到对应的 PHP 版本;
Aber es werden neue Probleme auftauchen. . .
Ultimative Lösung:
Laden Sie die entsprechende Version des PHP-Quellcodepakets herunter und installieren Sie es mit dem Quellcodepaket. Es ist sehr reibungslos. . .
apt-get install libmysqlclient-dev
Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie pdo_mysql in PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

VSCode Windows 64-Bit-Download
Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 Englische Version
Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!
