I've got a system running a web server as part of a large specialist system. There are other applications running at the same time, such as a couple of large java programs, javanet, etc...
I have just received the classic 'Unable to allocate memory - memory exhausted when trying to allocate....' or something like that.
I have not had this error for months and corrected it by reducing sql complexity and increasing max memory usage size to 64M.
I am wondering whether this message has appeared due to exceeding the 64M (i have not seen the exact values in the message as this information has not been passed on to me) OR the system itself has exceeded 512M and run out of memory.
I am trying to find out whether PHP uses swap or only phsyical memory, which might cause it to fail in this way.
Also, the really nasty issue about this error is that it is fatal, and the only way i have managed to get php working again is to reboot - this is not a viable solution for my system!! Does anyone know a way to recover without rebooting.
Thanx in advance to anyone who can provide information or point me in the right direction,
Pete.