Hallo,
ich bin ein wenig ratlos, da alle bisherigen Scripte, die über die COM-Schnittstelle Daten aus Domino herausziehen und an sich auch tadellos funktionieren,
verstärkt den Apache-Webserver zum Absturz bringen.
Das einzige was sich geändert hat, dass die Anzahl der Zugriffe über diese Schnittstelle sich signifikant erhöht hat.
Meine Vermutung geht momentan dahin, dass ich eventuell die geöffneten Verbindungen nicht sauber schließe.
Daher würde ich mich freuen, wenn jemand seine Erfahrungen mit mir teilen könnte.
So sieht ein beispielhaftes Script aus:
// Öffnen der Schnittstelle
$session = new COM( "Lotus.NotesSession" );
$session->Initialize($notespassword);
$db = $session->getDatabase( $notesserver, $notesdb, false );
$view = $db->getView( $databaseview );
$entry = $view->GetFirstDocument();
while (is_object($entry)) {
$field = $entry->GetFirstItem( $feldname );
$entry = $view->getNextDocument($entry);
echo $field."<br/>";
}
// Schließen der Verbindung
$session = null;
unset($session);