Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Speicherleck in PHP-WebApp finden

  1. #1
    Registrierter Benutzer Avatar von dakjo
    Registriert seit
    08.03.2002
    Beiträge
    90

    Speicherleck in PHP-WebApp finden

    Hi,
    wie der Titel schon sagt suche ich nach einer halbwegs komfortabelen Möglichkeit ein Speicherleck in einem PHP-WebApp zu finden.
    Wir betreuen technisch (Server und Serversoftware-Wartung) hierbei ein grösseres Unternehmen welches sich eine schönes Webapp hat stricken lassen. Leider ist es jetzt so, das irgendwo in den untiefen dieses Systems sich ein Speicherleck befindet wir das aber nicht lokalisiert bekommen. Leider ist der Autor nichtmehr greifbar... also müssen wir da ran. Ich hab jetzt aber keine Lust die ganzen 1,5 mio. zeilen php code durchzukauen.

    Also kennt einer eine einfache Möglichkeit?
    Code:
    ------>>>|| Gentoo Linux ||<<<------

  2. #2
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    PHP bricht mit einem Fatal Error ab, wenn er das Memory-Limit erreicht hat. Dieser müsste auch im Apache-Log stehen. Vielleicht hilft dir das.
    Ansonsten viel Spaß beim Debuggen von Fremdcode
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  3. #3
    Registrierter Benutzer Avatar von dakjo
    Registriert seit
    08.03.2002
    Beiträge
    90
    Leider scheint es kein Speicherleck im klassischem Sinne zu sein, sondern ich sag mal, eine forkbomb, da das Speicherlimit nicht erreicht wird.
    Wir haben mitlerweile die Funktion eingekreist.
    Meine Herrn hat der Typ da sch..... programmiert.
    Immerhin haben wir schon so manche Funktion von 1-2min. runtime auf nen paar sekunden runter gebracht.
    Muss mann den immer erst alle sql-selekts in nen array schreiben um das durchzugehen ..... bzw. nen select auf alles zu machen und dann mit code nach dem passenden suchen ... naja, egal.
    Wir sind schon sehr weit nur fehlt leider in PHP nen schöner debugger.
    Code:
    ------>>>|| Gentoo Linux ||<<<------

  4. #4
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    Meinst du nicht dass bei so nem Codewust vielleicht neuschreiben schneller wär? Ich sprech da aus Erfahrung.
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

  5. #5
    Registrierter Benutzer
    Registriert seit
    03.04.2005
    Beiträge
    7
    Moin Moin!

    Zitat Zitat von dakjo Beitrag anzeigen
    [...]
    Wir sind schon sehr weit nur fehlt leider in PHP nen schöner debugger. [...]
    xdebug?
    http://xdebug.org/

    mfg DJ DHG

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •