Access Keys:
Skip to content (Access Key - 0)
Home (Access Key - 1)
All spaces... (Access Key - 3)
Log in (Access Key - 5)
Sign up (Access Key - 6)
Installation and Configuration

Mambo Manual is part of the documentation project for the Mambo open source content management system

Toggle Sidebar

Troubleshooting - This Site is Temporarily Unavailable


Does your site show the Mambo logo and a message saying, "This site is temporarily unavailable. Please notify the System Administrator" with a number/digit underneath?

This message is generated by Mambo to alert you to a problem with the database. The numbers tell you what type of problem has been identified by Mambo. The numbers you may see are either 1, 2, or 3. Each of these relate to what is called a "Fatal Error" which is preventing Mambo from making a connection to a database.

Let's look at what the numbers mean...

1. This means that MySQL support is not available.
Mambo tries to locate MySQL on the server and cannot find it. This can be the result of one of two things - either there is no MySQL on the server, or it has been incorrectly configured.

To resolve error #1, you will need to contact your hosting provider.

2. This means that the connection to the database server has failed.
Mambo has found MySQL on the server but something is preventing Mambo from connecting. This usually indicates that there is something entered incorrectly in your configuration.php file (the details you entered when you installed Mambo, or when you made changes through the Global Configuration in your Administrator backend control panel).

To resolve this error, check that your database information, such as host, database user name, and password are correct. You will need to manually change these entries in your configuration.php file since you do not have access to Mambo at this time.

3. This means that Mambo has found MySQL support on the server and is able to connect, but it cannot find your specific database.

To resolve error #3, you need to check that your database information, such as host, database user name, and password are correct in your configuration.php file AND that your database name is correct. In rare instances, this error will also occur if your hosting account does not have privileges to access this database (in which case, you will need to contact your hosting provider).

If any of the entries in your configuration.php file are incorrect, you will need to manually change them since you do not have access to Mambo at this time.

Where Mambo Stores the Database Information

These are stored in configuration.php, which is in the root of your Mambo site:

$mosConfig_host = 'database host '; 
$mosConfig_user = 'database username ';
$mosConfig_password = 'database password';
$mosConfig_db = 'name of database';
$mosConfig_dbprefix = 'prefix of database tables';

On most hosts, the mosConfig_host is localhost.
On some hosts, for example, GoDaddy, you must use the hostname that the host gives you.

Check the GoDaddy FAQ for info on how to find the database host for a site hosted on GoDaddy: http://help.godaddy.com/topic/67/article/39

If any of the database settings in configuration.php do not match the settings for the database you are using, Mambo will not be able to connect to your database and will return a "this site is temporarily unavailable error message.

Toggle Sidebar
Space Navigation
Added by Lynne Pope on 06 Apr, 2009 05:03, last edited by Lynne Pope on 06 Apr, 2009 05:03

Adaptavist Theme Builder Powered by Atlassian Confluence
Free theme builder license