PHP-cli start zichzelf
Ik heb een Debian-hobbyservertje draaien hier, met een IRC-bot in PHP. Ik heb die bot gestart met php-cli. Nu wil ik graag die bot stoppen, maar als ik hem gewoon een quit-commando geef (of exit()), start hij zichzelf weer opnieuw.
Heeft iemand enig idee waardoor dit komt? Ik heb geen cron staan die dit zou kunnen veroorzaken.
Heeft iemand enig idee waardoor dit komt? Ik heb geen cron staan die dit zou kunnen veroorzaken.
Gesponsorde koppelingen:
Met het "kill" commando kun je deze stoppen denk ik.
Dus iets van "kill [pid]" uitvoeren met een van de shell functies van PHP.
En pid is het process id.
edit:
Zelf heb ik dit nog nooit gedaan...
Dus iets van "kill [pid]" uitvoeren met een van de shell functies van PHP.
En pid is het process id.
edit:
Zelf heb ik dit nog nooit gedaan...
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
Het enige wat ik zie als ik een proceslijst laat maken:
Geen PHP dus :S
Geen PHP dus :S
Doe eens "top" dan?
Dan krijg ik inderdaad een lijst waar php5 ook in voorkomt. Als ik die kill, stopt de bot, maar hij restart wel vanzelf weer.
waarschijnlijk start je apache hem op?
ps -e | grep 'php'
kill <pid>
Als die zichzelf weer start, kan je de logs een nakijken met:
cat /var/log/messages
Misschien dat je daar iets uit kan halen?
kill <pid>
Als die zichzelf weer start, kan je de logs een nakijken met:
cat /var/log/messages
Misschien dat je daar iets uit kan halen?
kill -9 proces-id



