次のコードを検討してください
$dsn = array('phptype' => 'mysql',
'username' => Config::DB_STORE_USERNAME,
'password' => Config::DB_STORE_PASSWORD,
'hostspec' => Config::DB_STORE_HOSTNAME,
'database' => Config::DB_STORE_NAME);
echo '222222';
$db = DB::connect($dsn);
echo '111111';
if (PEAR::isError($db)) {
echo '2143234234235';
return null;
}
222222
中に出力され111111
ます。それでもエラーは出力されません(in php.ini
error_reporting
is E_ALL
)。問題を追跡する方法を知っていますか?
UPD:それが役に立ったら、私はDBをインストールしましpear install DB
たが、アーカイブをダウンロードして解凍しただけです。