PDOException nicht finden konnte-Treiber auf PHP7

Ich bin mit Schlanken Rahmen und ich habe auch eine PDO-Fehler. Ich habe gerade installiert xamp auf mac, und ich bin mit der PHP-Version 7.

Type: PDOException
Message: could not find driver
File: /Applications/XAMPP/xamppfiles/htdocs/app/index.php

Ich habe meine phpinfo und ich habe pdo_mysql aktiviert.

PDOException nicht finden konnte-Treiber auf PHP7

  • eigentlich bin ich ja eine Verbindung wie diese $dbh = new PDO("sqlsrv:server=$dbhost;Database=$dbname", $dbuser, $dbpass); es ist ein azure-server.
  • In php.ini entfernen Sie ; Anhängen ;extension=pdo.so wie extension=pdo.so. Kann sein. Ckeck.
  • wie kann das sein? Ich habe gerade installiert xamp. Und ich habe keine extension=pdo.also in meinem php.ini
  • Suchen Sie nach php.ini - Datei, überprüfen Sie, ob extension=pdo.so ist mit ;. Wenn ja, dann entfernen Sie es. Und starten Sie Ihre XAMPP.
  • Das habe ich nicht in meiner php.ini.
  • bedeutet extension=pdo.so ist nicht vorhanden. Dann, fügen Sie es und starten Sie Ihren server neu und überprüfen. Kann sein. Ich bin mir nicht sicher.
  • versucht Ihr Unsinn Vorschlag, lol! nichts funktionierte!
  • Sie versuchen, eine Verbindung zu einem sqlsrv?! Das ist ganz etwas anderes, als ein MySQL-server. Ist die PDO_SQLSRV Modul installiert und aktiviert?!
  • Nein, keine Ahnung, wie man es bei der Arbeit, ich bin auf mac.
  • Dann starten Sie hier, da SQLSRV existiert nicht für Mac: php.net/manual/en/ref.pdo-sqlsrv.php
  • Aktualisieren Sie Ihren Beitrag mit dem database-conf-Variablen.

InformationsquelleAutor Alien Xu | 2016-02-03
Schreibe einen Kommentar