H
hot_wax
Hallo,
ich habe die neuste Version von XAMPP mit Apache 2.2. Zurzeit stürzt mein Apache immer ab wenn ich Sachen mit PDO mache. In Windows kommt dann die Meldung: 'Apache hat ein Fehler gemeldet und musste beendet werden'.
Folgendes steht im Errorlog:
Das ist mein Code
Das komisch ist sobald ich bindParam oder was anderes auskommentiere, stürzt es nicht mehr ab.
Gegoogelt habe ich auch schon nach dem Fehler, dort habe ich aber nur herausgefunden das ich Apache 1.x nehmen solle weil das diese Bugs nicht hätte.
Wisst ihr noch etwas?
ich habe die neuste Version von XAMPP mit Apache 2.2. Zurzeit stürzt mein Apache immer ab wenn ich Sachen mit PDO mache. In Windows kommt dann die Meldung: 'Apache hat ein Fehler gemeldet und musste beendet werden'.
Folgendes steht im Errorlog:
[Wed Jan 14 19:07:37 2009] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Wed Jan 14 19:07:38 2009] [notice] Digest: generating secret for digest authentication ...
[Wed Jan 14 19:07:38 2009] [notice] Digest: done
[Wed Jan 14 19:07:38 2009] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8 configured -- resuming normal operations
[Wed Jan 14 19:07:38 2009] [notice] Server built: Dec 10 2008 00:10:06
[Wed Jan 14 19:07:38 2009] [notice] Parent: Created child process 2364
[Wed Jan 14 19:07:39 2009] [notice] Digest: generating secret for digest authentication ...
[Wed Jan 14 19:07:39 2009] [notice] Digest: done
[Wed Jan 14 19:07:39 2009] [notice] Child 2364: Child process is running
[Wed Jan 14 19:07:39 2009] [notice] Child 2364: Acquired the start mutex.
[Wed Jan 14 19:07:39 2009] [notice] Child 2364: Starting 250 worker threads.
[Wed Jan 14 19:07:39 2009] [notice] Child 2364: Starting thread to listen on port 443.
[Wed Jan 14 19:07:39 2009] [notice] Child 2364: Starting thread to listen on port 80.
Das ist mein Code
PHP:
try {
$dbh = new PDO($dsn, $user, $pw);
$stmt = $dbh->prepare('SELECT id, name, password, email FROM user WHERE email = :email');
$stmt->bindParam(':email', $_POST['email']);
$stmt->execute();
$result = $stmt->fetch(PDO::FETCH_OBJ);
} catch (PDOException $e) {
echo "Fehler bei der Datenbank-Verbindung: ". $e->getMessage();
die();
}
Das komisch ist sobald ich bindParam oder was anderes auskommentiere, stürzt es nicht mehr ab.
Gegoogelt habe ich auch schon nach dem Fehler, dort habe ich aber nur herausgefunden das ich Apache 1.x nehmen solle weil das diese Bugs nicht hätte.
Wisst ihr noch etwas?
Zuletzt bearbeitet von einem Moderator: