1

私が作成した PHP アプリケーションで、次のようなエラーが発生し続けます。

Fatal error: Uncaught exception 'ActiveRecord\DatabaseException' with message 'exception 'PDOException' with message 'could not find driver' in /home/diftx/public_html/dol/sparks/php-activerecord/0.0.1/vendor/php-activerecord/lib/Connection.php:239 Stack trace: #0 /home/diftx/public_html/dol/sparks/php-activerecord/0.0.1/vendor/php-activerecord/lib/Connection.php(239): PDO->__construct('mysql:host=loca...', 'diftx_skcin7', 'thePassword', Array) #1 /home/diftx/public_html/dol/sparks/php-activerecord/0.0.1/vendor/php-activerecord/lib/Connection.php(101): ActiveRecord\Connection->__construct(Object(stdClass)) #2 /home/diftx/public_html/dol/sparks/php-activerecord/0.0.1/vendor/php-activerecord/lib/ConnectionManager.php(33): ActiveRecord\Connection::instance('mysql://diftx_s...') #3 /home/diftx/public_html/dol/sparks/php-activerecord/0.0.1/vendor/php-activerecord/lib/Table.php(103): ActiveRecord\ConnectionManager::get_connection(NULL) #4 /home/diftx/public_html/dol/sparks/php-activerecord/0.0.1/vendor/php-activerecord/lib/Tabl in /home/diftx/public_html/dol/sparks/php-activerecord/0.0.1/vendor/php-activerecord/lib/Connection.php on line 241

このメッセージに基づいて、私は PDO についていくつかの調査を行いましたが、理解できないようです。

これは、PDO 情報を示す私の phpinfo() のスクリーンショットです。

PDO 情報を示す phpinfo() のスクリーンショット

PuTTY 経由でサーバーにログインし、「php -m」と入力すると、モジュールのリストが表示されます。リストには、PDO と pdo_sqlite の両方のエントリがあります。

私はサーバー構成にやや慣れていないため、これをセットアップするために何が間違っているのかを理解できないようです。ヘルプ!

4

1 に答える 1