Ik heb wat moeite met een php script die in een while(1) lus een mysql database in de gaten houd en zo nu en dan wat dingen daar mee uit spookt. Dit script draait vanaf de prompt in een screen sessie op mijn linux 'server'.
Op een bepaald moment zit het script gewoon vast, en ik kan maar niet ontdekken waar hij nou precies vast gaat zitten of dat het daadwerkelijk vast zit of gewoon ergens in een oneindige lus terecht is gekomen.
Dit kan ergens tussen een paar uur en een paar weken gebeuren zonder aantoonbare aanleiding.
Weet iemand of het mogelijk is om het regel nummer te krijgen zodra ik op ctrl-c druk ?
Ik had al wel een __LINE__ variabele gevonden via google maar als het script vast zit dan schiet dat ook niet op :-)
Op een bepaald moment zit het script gewoon vast, en ik kan maar niet ontdekken waar hij nou precies vast gaat zitten of dat het daadwerkelijk vast zit of gewoon ergens in een oneindige lus terecht is gekomen.
Dit kan ergens tussen een paar uur en een paar weken gebeuren zonder aantoonbare aanleiding.
Weet iemand of het mogelijk is om het regel nummer te krijgen zodra ik op ctrl-c druk ?
Ik had al wel een __LINE__ variabele gevonden via google maar als het script vast zit dan schiet dat ook niet op :-)