Common PHP Errors on a Web Hosting

server reached max_children setting

[04-Aug-2013 12:28:17] WARNING: [pool www] server reached max_children setting (8), consider raising it

This error happens when the maximum number of PHP processes has been reached. The maximum number of PHP processes that can be run on a web hosting depends on the size of the pack that you have chosen.

Here are the details for each pack:

  • S: 2

  • M: 4

  • L: 8

  • XL: 16

  • XXL: 32

If you encounter this error frequently, then we recommend that you upgrade to a higher pack that will be able to handle more PHP processes.

Zend mm heap corrupted

[19-Aug-2013 15:01:55] WARNING: [pool www] child 543 said into stderr:
"zend_mm_heap corrupted"

This error is caused by a problem with the segmentation of the APC cache. If this error occurs you may purge the APC cache. In the event that this error occurs frequently then you can also deactivate the “garbage collector” by modifying the php.ini configuration file of the web hosting.

zend.enable_gc = 0