Can someone give me a hint on this:
I am having intermittent problems with the scheduler not picking up my emails from the POP server.
I just found that scheduler has failed again, and I got a message from the Cron daemon saying that it couldn't allocate memory, and
execl: couldn't exec `/bin/sh'
execl: Too many open files in system
Why would I get too many open files in the system? Does Cron open a new file every time it calls cron.php on Sugar?
I notice in the WIKI that the instructions for setting up Cron include putting the call to the Sugar cron.php file in the crontab of the Apache user. Mine is in the crontab of my own user on the (remote, shared) server, not the Apache user. I have checked and found that the Apache user (nobody) doesn't have a crontab file. And, I don't seem to be able to create one. I get a message that says that the user (nobody) doesn't have permission to access crontab. I wouldn't think that this would keep cron from working, as I have the permissions on the cron.php set to 775. It should work regardless of whether the file is called by Apache/Sugar.
I don't know enough about cron to debug this. Can anyone else help? Please?
Thanks,


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks