Server updates at Mediahosting.usGoing Circles around our competition
Order NowAbout UsProducts and ServicesInfrastructureSupportContact UsSitemap
media hosting
spacer spacer  

Server Updates

New Information:


We are working around the clock to exceed your expectations for performance.

6/19/07 - This is a very important message regarding your current hosting accounts.

6/01/07 - We will be upgrading all of our mod_php servers to PHPSuEXEC.

Essentially the server, that your site is hosted on, is running PHP as an Apache module instead of PHP as CGI. All of our newer servers are already PHPSuEXEC, and we feel that by changing your server to PHPSuEXEC, it will give your sites a more reliable and much more secure environment.

What is PHPSuEXEC?
PHPSuEXEC is, essentially, running PHP as CGI. When running PHP scripts as CGI, PHP processes will spawn as your user name, instead of the Apache web server user name (currently .nobody.).
Scripts that are run as .nobody. require UNIX file permissions of either 777 (which enables any user in any group to read, write, and execute your files) or they need to be owned by nobody, often causing the true file owner (you) to not be able to write to or modify these files.
Since PHPSuEXEC spawns PHP processes as your user name, all of the file / directories will always be owned by you increasing security exponentially, as no other users will be using the same user name as you when running PHP processes. Furthermore, any files created by the PHP scripts will be owned by your username and you will have full access to read, write, or make modifications to these files.

Please contact us if you have any questions about our servers configurations.


  500 Internal Server Errors?
By design, CGI has a few simple security features built into it. If a file is breaking these rules, you will receive a "500 Internal Server Error". Some examples of an Internal Server Error are as follows.

- If a file or directory is writable by others, it will produce an error since this would be an insecure execution of the file.

- PHP values in your htaccess files are not supported, you must put your custom PHP settings in a php.ini file, or else you will receive an error.

- If your account is using over 25 processes, 100MB or more per PHP thread, or exceeds a 30 second execution time, you will receive an Internal Server Error.

Being that this is a relatively big change, we understand that not every user may know how to change the correct permissions or modify their htaccess files accordingly. To assist with the migration, we have created an automated program that will convert the htaccess files and file permissions on your account to the appropriate settings for PHPSuEXEC. We have taken most situations into consideration; however, this script might not be perfect for every script. This being the case, our support technicians will be delighted to assist you with any issues you encounter.

Why are we switching to PHPSuEXEC?
When the majority of the Media Hosting's servers were commissioned, the administration at that time felt that mod_php was the more sensible choice. Now that Media Hosting has grown and promoted new members to their administrative team the current consensus is that PHPSuEXEC would be the better of the two choices. This decision was made, in part, because mod_php is less secure in shared environments.

If you have questions please contact us.

  Server Downtime

Explanations:

As noted.

Data centers are up and functioning completely!


mediahostingprovider.com   

webgenichost.com   

mh-server.com   

freescripthosting.com   


Current local time:

spacer_image
Search Site
Check / Reserve Domain
Legal Docs.  |  Copyright  |  Privacy Policy  |  Acceptable Use Policy  |  Design, Development, Promotion | Sitemap