While the manual has a lot of good information on how to set up and install PHP and then secure the application, it doesn't touch much on third-party tools or other non-standard options. So here's the question: How do you do it?
What options do you turn on or off in your php.ini? What extensions do you always build in or always leave out? Do you use third-party tools like Suhosin to strengthen your install?
I guess generally, let's combine all our knowledge and see if we can put together something approaching a "best practices" guide for securely using PHP. Of course, a lot of what you can do to secure it is dependent on your architecture, but there are many things that will work independent of your server OS or web server. Since this is a PHP board, let's try to focus on those.
What options do you turn on or off in your php.ini? What extensions do you always build in or always leave out? Do you use third-party tools like Suhosin to strengthen your install?
I guess generally, let's combine all our knowledge and see if we can put together something approaching a "best practices" guide for securely using PHP. Of course, a lot of what you can do to secure it is dependent on your architecture, but there are many things that will work independent of your server OS or web server. Since this is a PHP board, let's try to focus on those.