同じサーバーで 2 つの別々のプロジェクトを実行しています。最初のものでは PDO を使用しており、すべてが正しく機能しています。
print_r(PDO::getAvailableDrivers())
mysqlとpgsqlをくれます
2 番目のプロジェクトでも、PDO を使用して DB に接続したいのですが、ドライバーが見つからないというエラーが表示されます。getAvailableDrivers を出力しようとすると:
print_r(PDO::getAvailableDrivers())
私はsqliteを手に入れ たので、どうにかして2番目のプロジェクトにmysqlドライバーを使用させる必要があります。
+考えられる重要な情報: 2 番目のプロジェクトでは、独自の名前空間を使用しているため、スクリプトの先頭に追加する必要があります
use PDO;
編集:コマンドの結果
$ aptitude search php5-mysql
は
i php5-mysql - MySQL module for php5
p php5-mysqlnd - MySQL module for php5 (Native Driver)