I have a set of PHP maintenence scripts that have run flawlessly for months. Yet when I try to execute them via a fake cron they fail to complete execution over half the time. They always start ok, but they don't complete.

I don't know anything about Apache servers. Could someone point me in a direction to solve this mystery?