0
考慮下面的代碼梨DB:很奇怪的行爲
$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
outputed。仍然沒有錯誤輸出(在php.ini
error_reporting
是E_ALL
)。你有什麼想法怎麼可能跟蹤這個問題?
UPD:如果有幫助,我安裝了數據庫而不是pear install DB
,只是簡單地下載和解壓壓縮文件。
請啓用'display_errors',將'error_reporting'設置爲'E_ALL'或'-1',如果我的水晶球能夠工作,它會告訴你一個關於'DB'不是公認的類的錯誤(你是否包含你的'PEAR'庫/設置'include_path'? – Wrikken
@ Wrikken,我沒有用'pear'安裝'DB',它包含正確的(如果我改變包含路徑致命錯誤拋出) – Eugeny89
解壓檔案在哪裏? –