Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#1

[PHP] Wie kommt eine persistente MySQL-Verbindung zustande?

  Alt 20. Jan 2009, 17:39
Hi zusammen,

ich habe von meinem Hoster erfahren, dass eine Website von mir permanent bis zu 15 MySQL-Verbindungen offen hält. Nun würde ich gerne wissen, wie das zustanden kommen kann.

Ich verwende eine Datenbank-Klasse, die im Konstruktor die Datenbank-Verbindung aufbaut und im Destruktor wieder trennt.
Zuerst dachte ich, es könnte an AJAX liegen, doch die PHP-Dateien, die ich per AJAX anspreche, nutzen die gleiche Datenbank-Klasse.
Ich weiß nun gar nicht, wo ich den Fehler suchen soll.

Grüße, Matze

Edit: ich habe über ICQ erfahren, was mein Fehler sein könnte. Seltsamerweise stelle ich die DB-Verbindung über mysql_pconnect() her (fragt mich nicht wieso) und schließe sie mit mysql_close(). Ich nutze jetzt mysql_connect().
Kann das der Fehler gewesen sein?
  Mit Zitat antworten Zitat