Cannot find driver pdo_sqlsrv
ch verwende Symfony 3.0, PHP 5.6.17 unter Windows 7 mit IIS 7.5 und einer SQL Server-Datenbank (MSSQL
Wie viele Leute habe ich derzeit die pdo_exception:
[Doctrine\DBAL\Exception\DriverException]
An exception occured in driver: could not find driver
[Doctrine\DBAL\Driver\PDOException]
could not find driver
[PDOException]
could not find driver
Ich weiß jedoch nicht, wie ich den Fehler nachvollziehen soll. Folgendes habe ich:
PHP.ini Die beiden DLLs haben den richtigen Namen und befinden sich im ext-Ordner
;extension=php_sqlsrv_56_nts.dll
extension=php_pdo_sqlsrv_56_nts.dll
Ich habe versucht, @ zu aktivieren und zu deaktivierphp_sqlsrv_56_nts.dll
ohne Unterschied.
Es sieht so aus, als wären die Dateien von phpinfo geladen:
Auch tunphp -i
Ich kann sehen, dass es auch in der Befehlszeile aktiviert ist:
Abschließend habe ich Folgendes in der Symfony-Konfigurationsdatei:
doctrine:
dbal:
driver: pdo_sqlsrv
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
Ich weiß wirklich nicht mehr, worauf ich achten soll.