My site got 500 internal server error frequently, according to the tech support from the hosting company, it is caused by too many [php] processes, which are basically ghost processes that are being left behind by this process: public_html/index.php. The index.php keeps running and wont stop. The max limit for running processes on the hosting server is 25. Need to fix this as soon as possible.
