Symfony: Eine Ausnahme ist aufgetreten im Treiber: keine Treiber finden, die mit mysql

Ich versuche eine Verbindung mit meiner DB (mysql), die auf einem server ausgeführt wird (Andockfenster). Ich bin die Programmierung unter Windows.

In meinem symfony-Projekt habe ich Folgendes getan:
Parameter.yml

-> gefüllt in der richtigen Parameter

config.yml

doctrine:
    dbal:
        driver: pdo_mysql
        host: '%database_host%'
        port: '%database_port%'
        dbname: '%database_name%'
        user: '%database_user%'
        password: '%database_password%'

php.ini

extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll

Nachdem dies alles bekomme ich folgende Fehlermeldung: An exception occured in driver: could not find driver

Wer kann helfen, da habe ich versucht, einige der Lösungen, die zur Verfügung gestellt wurden, aber keiner war oder wurden für linux-Systeme.

Ist MySQL oder MariaDB installiert? Oder vielleicht sind Sie mit XAMPP? Können Sie das klären?
MySQL ist installiert als Andockfenster auf meinem server. Damit ich eine Verbindung herstellen möchten. Ich bin nicht mit XAMPP oder WAMP.. ich starte das symfony-Projekt mit: php bin/console server:run
Erzeugen Sie phpinfo() und sehen, wenn Sie haben mysqlnd aktiviert. Oder geben Sie einfach php -m in Ihrem cmd und zu suchen. Das sollte der Standard da php 5.4. Btw, welche version von PHP ist das?
Es ist aktiviert. Ich bin mit der php-7.1.2
Brauche ich zu generieren Sie ein Datenbank-Schema mit doctorine oder ist das nur für ein lokal.

InformationsquelleAutor Rafie | 2017-04-06

Schreibe einen Kommentar