Heim > Artikel > Backend-Entwicklung > Installationsmethode für die PHP-PDO-Erweiterung
php-PDO-Erweiterungsinstallationsmethode: Entpacken Sie zuerst das PHP-Installationspaket und geben Sie dann das PDO-Komponentenverzeichnis ein. Installieren Sie dann die PDO_MYSQL-Komponente und bearbeiten Sie schließlich die PHP-Konfigurationsdatei php.ini.
Empfohlen: „PHP-Video-Tutorial“
PHP-Installation der PDO-Erweiterung
Dieser Artikel fügt nur PDO-Erweiterungen zu PHP hinzu, die durch Kompilierung installiert wurden, und versucht nicht zu üben, wenn yum PHP installiert.
1. Installieren Sie die PDO-Komponente
Entpacken Sie das PHP-Installationspaket, geben Sie das PDO-Komponentenverzeichnis ein, erstellen Sie über PHPize ein PHP-Plug-In-Modul, geben Sie den PHP-Konfigurationspfad an und installieren Sie PDO.
cd /usr/local/download/php-5.6.23/ext/pdo phpize ./configure --with-php-config=/usr/local/app/php/bin/php-config make & make install
2. Installieren Sie die PDO_MYSQL-Komponente
Geben Sie das pdo_myqsl-Komponentenverzeichnis ein, erstellen Sie ein PHP-Plug-in-Modul über phpize, geben Sie den php-config-Pfad und den MySQL-Installationspfad an und installieren Sie pdo_mysql.
cd /usr/local/download/php-5.6.23/ext/pdo_mysql phpize ./configure --with-php-config=/usr/local/app/php/bin/php-config --with-pdo-mysql=/usr/ make & make install
Es gibt einige Fallstricke bei der Angabe des MySQL-Pfads hier, da ich MySQL mit yum installiert habe. Der MySQL-Pfad, den ich über die Befehle find / -name mysql und service mysqld status gefunden habe, ist nicht korrekt und es wird eine Fehlermeldung angezeigt.
#提示msyql没找到 checking for mysql_config... not found configure: error: Unable to find your mysql installation #提示没有mysql_query configure: error: mysql_query missing!?
Später sah ich, dass andere die Installation mit --with-pdo-mysql=/usr/ erfolgreich durchgeführt hatten. Ich habe dasselbe versucht und es hat funktioniert.
Wenn Sie das Installationspaket unter http://pecl.php.net/package/PDO_MYSQL heruntergeladen haben, entpacken Sie die Installationsdatei und befolgen Sie den Befehl in Schritt 2.
3. Fügen Sie Erweiterungen hinzu
Nach erfolgreicher Installation der PDO-Komponente, Ausgabe Die Nachricht enthält den Installationspfad, wie zum Beispiel:
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20100525/
Bearbeiten Sie die PHP-Konfigurationsdatei php.ini, suchen Sie die Zeile; extension_dir = „./“, entfernen Sie den Kommentar,
und ändern Sie den Pfad in extension_dir = „/ usr/local/php/lib/php/extensions/".
Finden Sie extension= und fügen Sie das Referenzmodul hinzu:
extension=pdo.so extension=pdo_mysql.so
Starten Sie PHP abschließend neu und Sie können die PDO-Komponenteninformationen über phpinfo() anzeigen. Hier müssen Sie sicherstellen, dass die von PHP geladene Konfigurationsdatei diejenige ist, die Sie geändert haben.
Das obige ist der detaillierte Inhalt vonInstallationsmethode für die PHP-PDO-Erweiterung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!