0
で「ドライバを見つけることができませんでした」ねえ、みんなは私がphp , mysql , apache2
をインストールした後ubuntu 16.04
にホスティング私のVPS 1 & 1を設定し、プロジェクトファイルをアップロードし、私のsymfonyの3アプリを展開しようとしています。Symfony3展開の問題PDOExceptionは、PHP
私はコマンド php bin/console doctrine:schema:create
エラー実行しようとした:それは多分問題をパラメータだが、その後、私は以下のコードのように私のファイルparameters.yml
でいくつかの変更作られたのに、私が最初に
[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
を:
This file is auto-generated during the composer install
parameters:
database_host: 127.0.0.1
database_port: 3306
database_name: kuenstlerdienste
database_user: Test
database_password: xxxxx
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
secret: 40ea1d1efb058912e7ae152d2847c9834d97faa4
authentication.handler.login_success_handler.class: KuenstlerdiensteBundle\Security\LoginSuccessHandler
を
資格情報が有効で、入力時に入力ミスではないとは思わないmysql
ログイン後この結果
mysql> Show DATABASES
-> ;
+--------------------+
| Database |
+--------------------+
| information_schema |
| kuenstlerdienste |
+--------------------+
2 rows in set (0.00 sec)
を取得しています
PDOは私のVPSにインストールされている場合、私はまた試験:php -m
を入力して、それはそれはsymofony問題だ場合PDO
は、私はそれを取得しない結果に言及されましたか、 mysql設定ファイルに何か不足しているものがあります。助けを借りて
:
のような何かを期待しますか? PDOは必ずしもmysqlドライバがインストールされているわけではありません。 – PressingOnAlways
'mysqlnd'ドライバを有効にしてみてください。 php.iniで検索し、その行のコメントを外します。参照:[MySQLネイティブドライバ](http://php.net/manual/en/intro.mysqlnd.php) - はじめにと概要。 –
'PDO'と' pdo_mysql'は見えますか?それ以外の場合は、Debianで試してみてください: 'apt-get install php-mysql'。 PDOだけでなく、 'php'をインストールすれば、pdo_mysqlのないPDOだけでも構いません。 – mpiot