1. ホーム

php7.1でのpdoエラー(could not find driver)の解決法

2022-02-28 16:24:33

エラーのログ

I.

1. を引き起こすpdo拡張子が存在しないためです。

2、解決策:php.iniを開き、セミコロン(;)の前にある次の2行のコードを削除することができます。

extension=php_pdo_firebird.dll

拡張子=php_pdo_mysql.dll

II.

しかし、pdoリンクを実行しても、このエラーは報告されました。ようやく、自分のpdoリンクの文字列に何か問題があり、接続できないことがわかりました。原因は、シングルクォートとダブルクォートの役割が理解されておらず、シングルクォート下の変数はphpによって解析されず、ダブルクォート下の変数と記号がないものはphpによって解析されるからだそうです。