We now have Intel Core 2 Duo’s & PHPSuExec.

Posted on February 6, 2007
Filed Under VistaPages Stuff | Leave a Comment

intel_duo.gifMore hardware upgrades coming!

We’ve always used the latest Intel products for our web servers, ranging from Pentium 4 to Intel Dual Core processors. We’re keeping up with technology and now all of our new servers will be deployed with an Intel Core 2 Duo processor. We’ve been very happy with the processing power that their chips provide us, although now our bigger concern is disk I/O and storage capacity.

Not to worry though! All of our existing production servers, will be undergoing scheduled upgrades to be configured to be using hardware RAID-1. This will provide greater disk access speed as well as provide fault-tolerant redundancy. It will definitely speed things up for our customers! As we continue to upgrade these servers, we will be working on a centralized storage solution that will allow for scalability, reliability and of course increased performance. This will take us some time, however, once it has been completed, our customers will be able to reap the rewards of an enterprise class storage system.

PHPSuExec

Over the course of the last month or so, we have been upgrading our web servers to make use of the PHPSuExec apache module. All of our newly deployed servers will come PHPSuExec enabled. This enables PHP to run in CGI-mode, causing PHP files with insecure permissions and incorrect ownership to fail when being executed (this is a good thing). It allows us to keep the server a hell of a lot more reliable and secure, ending in maximum uptime. It also allows our system administrators to quickly and effortlessly find offending/abusive users, where as before it would take us longer while we dug through log files, sometimes not coming up with a result. Some of our most problematic servers have become some of our most reliable servers after the PHPSuExec upgrade was completed. However, there are cases where scripts will not, even with the correct file permissions and ownerships, execute properly, causing an “Internal Server Error - 500″. If you are faced with this issue, submit a trouble ticket (http://support.vistapages.com) and one of our technicians will investigate and may move you to a server that has PHPSuExec disabled.

Here is an article relating to PHPSuExec.

Thanks,

Kaumil Patel, Vistapages.com

Recently


Categories


Archives