Hi,
I am in the process of configuring a new server. I notice that PHP 5.4.x is now available in easyapache (no longer experimental). That's cool, but as I read here and elsewhere suhosin is not compatible with this new version of PHP.
So, what's a poor boy to do?
It seems that at least some of the suhosin protections are built into PHP, e.g. an overall memory limit that a single process can take, and so on. But I do like the input character limit that you can specify with suhosin, and probably tons of other stuff that I have never really looked at.
On the other hand, I do believe that PHP 5.4 is relatively compatible with scripts that can run well under PHP 5.3.x, and I also understand that it is more secure and more stable than PHP 5.3.x as well.
So..... do I drop the idea of using the suhosin, PHP hardening protections in favor of PHP 5.4.x, or do I wait until suhosin is compatible with this newer PHP version?
I suppose this could be an informal survey of sorts... What would YOU do in my situation?
Thanks much.
I am in the process of configuring a new server. I notice that PHP 5.4.x is now available in easyapache (no longer experimental). That's cool, but as I read here and elsewhere suhosin is not compatible with this new version of PHP.
So, what's a poor boy to do?
It seems that at least some of the suhosin protections are built into PHP, e.g. an overall memory limit that a single process can take, and so on. But I do like the input character limit that you can specify with suhosin, and probably tons of other stuff that I have never really looked at.
On the other hand, I do believe that PHP 5.4 is relatively compatible with scripts that can run well under PHP 5.3.x, and I also understand that it is more secure and more stable than PHP 5.3.x as well.
So..... do I drop the idea of using the suhosin, PHP hardening protections in favor of PHP 5.4.x, or do I wait until suhosin is compatible with this newer PHP version?
I suppose this could be an informal survey of sorts... What would YOU do in my situation?
Thanks much.