PHP - POD : server has gone away
Hallo,
ich kämpfe seit eine Woche mit folgendem Problem:
function tep_db_connect( $server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database = DB_DATABASE, $link = 'db_link') {
global $$link;
$$link = new PDO("mysql:host=$server;dbname=$database", $username, $password);
if ($$link){
$$link->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$$link->query("SET NAMES 'utf8'");
}
return $$link;
}
Es funktioniert alles soweit Ok. Aber sobald ich mit CURL oder file_get_contents aus einem anderen Script auf dem gleichen Server Daten holen möchte, dann bekomme ich diesen Error: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2006] MySQL server has gone away'
Und zwar da hier auch über PDO class ein gleichzeitig eine Verbindung aufgebaut wird.
Was kann ich den tun?
Vielen Dank vorab für eure Hilfe.
MFG
Ali
|