1
我聯繫並查詢我的數據庫使用PEAR DB這樣的:問題梨DB在許多主機服務商
if(stristr($_SERVER['HTTP_HOST'] , 'localhost')){
$dsn = 'mysql://root:@localhost/xxx' ;
}else{
$dsn = 'mysql://xxx:[email protected]/xxx' ;
}
$dbc =& DB::connect($dsn);
$dbc->query("set names utf8");
if (PEAR::isError($dbc , array('debug'=>3))) {
die($dbc->getMessage());
}
在一些託管服務提供商它的工作完美,例如,如果數據庫用戶沒有足夠的權限,它說:權限不足以及其他一些錯誤。另外,當我解決這個問題時,網站就會出現並運行良好。
但是,在許多託管服務提供商並不顯示很多錯誤!而且頁面上也沒有東西!該頁面是完全空白的,沒有錯誤,沒有通知,沒有!我還在腳本的頂部設置了error_reporting(E_ALL)
,但我仍然無法找到該錯誤。有沒有解決這個問題的方法?
@格雷格我同時檢查和設置的display_errors真,但仍然沒有!在日誌文件中沒有錯誤,沒有任何錯誤 – mehdi 2009-06-17 15:24:53