SSH / PuTTy Cipher Errors

Are you experiencing problems when connecting to our servers via SSH ? If you then get fatal errors, a likely reason is because you are using an older version of PuTTy. We can replicate the following error with PuTTy 0.55: Please update to the latest version of PuTTy (0.60): Windows […]

CentOS 5 Upgrades

CentOS 5 has reached its End of Life, March 31st, 2017, and CentOS 6 will soon follow, November 30, 2020 (source). After this date there will be no new security updates and any servers still running this OS may become vulnerable to newly discovered security issues. Dianahost recommends upgrading your […]

Publishing with Microsoft WebMatrix

WebMatrix is a client side application that allows you to create, customize and publish websites. This application does not need to be installed on the server that you will be publishing to. To install WebMatrix, you will need to fulfill the following requirements: Windows 7, Windows Server 2003 Service Pack […]

How Do I Clear My Web Browser’s Cache?

Each time you access a file through your web browser, it is cached (stored). In this way, certain files (including any images on the page) do not have to be retrieved anew from the remote web site each time you click the Back or Forward buttons. To see recent changes on a website, you […]

Page Cannot be Displayed Error

Experiencing the following error typically means that you have updated your domain’s DNS to point to a HostGator server but the domain is not associated with an account on the server. When a domain is directed to a server, a DNS zone file routes the domain to a specific file […]

PHP 5.6 Server Update

Any accounts that contain scripts for the above programs which fail our check will be set to use PHP 5.2. 6) What if I already have a customized configuration for PHP for one of these programs? The conversion process also will not modify accounts that already have a handler directive […]

Apache mod_rewrite and Examples

What is mod_rewrite? HostGator uses Apache, the open source HTTP server software, to host your website. Apache can be customized via modules, and the mod_rewrite module is available for you to use yourself. mod_rewrite can redirect one URL to another URL, rewrite requested URLs, limit access to your site and […]

Incorrect Operating System

Our servers are running Linux over Apache. Programs designed to run on other operating systems can either function properly, not function properly, or not work at all, thus producing Internal Server Errors. Please make sure the program you are attempting to run is intended for a Unix-based server.

Incorrectly Closed Subroutine, Line or Library

All subroutines begin with a { and end with a } (open/closed bracket). Most lines must end with a ; (semicolon). Though there are times when you really don’t need the final semi-colon, if you’re not 100% sure when you do and don’t need it, toss it in for good […]

Unescaped @ or “

There are several special characters that PERL uses to perform specific functions, such as @ (at), $ (dollar sign), ” (double quote). Internal Server Errors will definitely occur if you have an unescaped @ or ” in your variable definition. (An unescaped $ within a variable definition or subroutine usually […]