Wie installiere ich den PDO-Treiber für PHP unter Windows?

Ich Apache installiert, PHP 5.6 und MySQL 5.7 auf einem Windows-server.

In php.ini, ich konnte die folgenden:

extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_oci8_12c.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll

(Und Apache neu gestartet)

Aber wenn ich versuche, mit PDO in meine php-Seite, die es immer noch wirft den Fehler:

Fatal error: Uncaught exception 'PDOException' with message 'could not find driver'

Was muss ich tun, um PDO installiert?

  • "versuchen Sie, die Verwendung von PDO" Wie?
  • In einer php-Seite. Ich rufen Sie einfach new PDO(...)
  • Einige Erweiterungen erfordern andere frühere Erweiterungen vorinstalliert, und einige änderungen an der PHP-Konfiguration, überprüfen Sie die PHP Seite und MySQL für die Anforderungen und Konfiguration, für das die PDO-Erweiterung und der MySQL-Erweiterung
  • Ich habe hier: php.net/manual/en/pdo.installation.php Und ich habe alles getan, was es sagt!
  • Rhummy Und für MySQL ? Sie müssen check-Apache-MySQL-Zugang und später die PHP-MySQL-Konfiguration. Ist nicht genug, um MySQL in Ihrem System, müssen Sie setup in der Apache-Web-Server, und später, setup in der PHP-server !!!
  • Können Sie mir sagen, was ich tun muss, Apache, um es einzurichten? Jede installation guide, den ich gesehen habe, hat keine weiteren Schritte nach der Installation von MySQL.
  • Überspringen Apache, und prüfen Sie PHP-site für MySQL-setup
  • Blick auf die docs, es gibt nichts zu tun. "Die MySQL-Native-Treiber ist standardmäßig aktiviert." Es gibt keine anderen Schritte.
  • Bevor die änderungen in Kraft trat, musste ich Stoppen und starten Sie Apache neu, nachdem Sie die änderungen an php.ini. Dann aktualisieren Sie die phpinfo () - Datei.

InformationsquelleAutor Don Rhummy | 2015-12-10
Schreibe einen Kommentar