梨DB:非常奇怪的行为

时间:2012-06-19 18:11:21

标签: php

考虑以下代码

    $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;
    }

222222111111时输出。仍然没有错误输出(php.ini error_reportingE_ALL)。您是否知道如何跟踪问题?

UPD:如果有帮助,我安装的数据库不是pear install DB,而只是下载并解压缩归档。

1 个答案:

答案 0 :(得分:0)

如示例所示,

if (PEAR::isError($db)) {
die($db->getMessage()); }

输出什么?