0

このエラー「致命的なエラー: クラス PDO が見つかりません」の原因を教えてください。

次のようにシングルトンクラスを呼び出すと:$db = db::krijgInstantie();

私は mvc デザインを使用していますが、別のサイトで同じコードを使用しているため、このエラーは奇妙です

public static function krijgInstantie()
    {
        if (!self::$instantie)
        {
            $config = config::krijgInstantie();
            $db_type = $config->config_waarden['database']['db_type'];
            $hostnaam = $config->config_waarden['database']['db_hostnaam'];
            $dbnaam = $config->config_waarden['database']['db_naam'];
            $db_wachtwoord = $config->config_waarden['database']['db_wachtwoord'];
            $db_gebruikersnaam = $config->config_waarden['database']['db_gebruikersnaam'];
            $db_poort = $config->config_waarden['database']['db_poort'];

        self::$instantie = new PDO("$db_type:host=$hostnaam;port=$db_poort;dbname=$dbnaam",$db_gebruikersnaam, $db_wachtwoord);
            self::$instantie-> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        }
        return self::$instantie;
    }

ありがとう、リチャード

4

1 に答える 1

2

PHP インストールに PDO モジュールがありません。PHP.ini を確認してください。

参照: http://php.net/manual/en/pdo.installation.php

于 2012-07-31T15:44:24.080 に答える