Всякий раз, когда вызывается функция mysql, скрипт просто умирает.Нет выхода, и нет «умирают» выход либо.Нет выводов об этом в журналах ошибок php либо.Я не могу войти в БД и получить доступ вообще.Php просто умирает, и я получаю экран, как будто не было страницы.Как я могу это исправить?Или, по крайней мере, получить какой-либо вывод об ошибке для устранения неполадок?
То же самое происходит при использовании root.И даже если информация неверна, нет вывода.Но, когда вы заходите на сайт Drupal, есть выход, по крайней мере, когда информация для входа неверна.
Вот код класса БД моего основного сайта
class DB{
public $con = null;
public $user = 'viewer';
public $pass = 'viewer';
function __construct(){
ini_set('display_errors', 1);
error_reporting(E_ALL);
echo $this->user.' '.$this->pass.' wee';
$con = mysql_connect("localhost",$this->user,$this->pass);// or die(mysql_error());
//echo "connected";
//mysql_select_db("db_name", $con);*/
}
function query($query){
/*$query = mysql_real_escape_string($query);
$return = mysql_query($query) or die(mysql_error());
return $return;*/
}
function fetch_array($result){
//return mysql_fetch_array($result);
}
function __destruct() {
if (isset($con) ){
mysql_close($con);
}
}
}
?>
Спасибо