I noticed that the scrips are restarted on exceeding a specified memory or if the file has changed. I just added another condition to restart the script after every few hours and the problem went away.
Has anyone noticed this behaviour? ps aux | grep php will typically show up these 2 processes
Cheers
Srini