Ik werk al langer met PHP maar heb me tot nu toe uitstekend kunnen redden bij het debuggen met de foutmeldingen en warnings. Nu heb ik echter een stuk software dat er halverwege uitvliegt zonder warning of error. Door de object structuur lukt het me niet te achterhalen op welke plek in de code dit gebeurt.

Daarom de vraag hoe ik dit het beste aan kan pakken. Ik had gehoopt dat er een hulpmiddel was dat in een logfile vastlegt door welke code een programma loopt tijdens zijn uitvoering maar ik heb niets kunnen vinden.
Wordt er gebruik gemaakt van een bepaalde framework, zoals Symfony2, CakePHP of iets anders?

Verder kan je anders altijd proberen het probleem te isoleren. Het kost wel wat tijd, maar je komt er altijd wel uit waar het probleem in zit.
Dank je voor je reactie.

Nee, er is geen framework. En met enkele tientallen objecten die elkaars functies overriden/extenden is het niet echt makkelijk een probleem te isoleren.

Maar als ik je zo hoor dan zit er weinig anders op als blijven proberen.
Dag Wim,

Vaak wanneer scripts eruit vliegen kan dit ook door de php instantie gedaan worden.
Check je server logs eens, misschien heb je wel een memory leak?

Reageren