hi,
meine Anbindung mache ich mit mysqli_init(); das hat den Vorteil, dass ein Timeout gesetzt werden kann:
function dbase(){
global $cfg;
$db = mysqli_init();
$db->options(MYSQLI_OPT_CONNECT_TIMEOUT, 3);
$db->real_connect($cfg['mysql']['host'], $cfg['mysql']['user'], $cfg['mysql']['pass'], $cfg['mysql']['base']);
if (mysqli_connect_errno()) return;
else return($db);
}
Der Timeout greift, was mich freut, was mich nicht so freut, es gibt noch Warnmeldungen. Wie kann ich diese ausschalten? Also nicht generell, sondern nur für Mysql. Habs nicht gefunden in der Doku, bitte helft mir mal beim Suchen.
Viele Grüße,
Horst Ohrenschmalz