• Hi,
    I have downloaded the latest version of WordPress 4.3.1, and extracted it in my localhost directory, after i created the database using PHPMyAdmin, then I tried to setup the site by accessing ( localhost/sitefolderName ), it return this error (Error establishing a database connection). however wp-config.php not there. I don’t know why it’s happening.

    However, I have configured my site by making wp-config.php file manually

    Please help for this issue.

    Thanks,
    Kaleem

Viewing 3 replies - 1 through 3 (of 3 total)
  • Moderator t-p

    (@t-p)

    Error connecting to your database:

    In nutshell, you’re getting this error because WP is unable to establish a database connection. Reason why WP is unable to establish a database connection can vary. It could be that your database login credentials are wrong or have been changed. It could be that your database server is unresponsive. It could be that your database has been corrupted. Majority of the times this error happens because of some sort of server error. Also, there could be other factors as well. To troubleshooting this problem:
    – double check your wp-config.php file settings for the database name, database username and database password, and the host name (e.g., “localhost” Vs. something else). This is where most errors occur.
    – Then make sure wp-config.php is in right location.
    – Then check that you don’t need to change the database host from “localhost” to something else. You can get that info from your hosting provider.
    – Check you have actually created a database with the same database name as is in your wp-config.php file.
    – Last, but not least, if all that information is correct your database probably has a problem with it. Contact your hosting provider if the database server is offline (if the problem suddenly happened), or if they have any other problem at their end, or they made any changes to your account, or if there are any limitations/restrictions, or if the hosting package is set to Windows and not Linux, etc.
    – If the error is intermittent then it’s your server. What’s happening is that the web server and/or the database server are gettign overloaded and the connection is droping out or is refused for a short time. That gives you the database error as the website can’t connect to the database. To fix this, you’ll need to talk to your hosting company as they are the only ones that can do anything about hardware issues like this.
    – There are also many threads on this topic on these forums: https://www.ads-software.com/search/Error+establishing+a+database+connection?forums=1

    are you using Cpanel, plesk or any other. Because you stated that localhost/sitefolderName link you are trying to access to go in your FILEBASE.Kindly Explore first which host you are using

    Thread Starter mangrio123

    (@mangrio123)

    @tara: I am configuring site with fresh copy, and you know that with fresh copy of WordPress wp-config.php file doesn’t exists, on the root directory, after configuring WordPress creates it with given details from Wizard.

    in my case wp-config.php file does not exists because I am configuring it first time, it’s giving me “Error establishing a database connection” instead of WordPress Installation Wizard.

    if it’s database or sever issue then why it’s working fine with manually created (wp-config.php) file.

    @vicky_8882002 : I am trying to setup WordPress on my localhost environment not any server/hosting

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Error establishing a database connection With fresh setup of WordPress’ is closed to new replies.