Fixing the GoDaddy WordPress FTP credentials issue

Over the past few years, people have been writing about an intermittent issue with WordPress sites hosted on GoDaddy where upon trying to update the WordPress site, the user is prompted for FTP credentials but the credentials are not accepted.This issue doesn’t seem to occur on fresh installations and no one is quite sure what is causing the issue.

Though people have been having this issue primarily on GoDaddy hosted WordPress sites, it’s a GoDaddy feature itself that allows you to address the issue.

  1. Log in to your GoDaddy hosting account and proceed to the web Hosting Details page for your site.
  2. At the top of the page, you will see the Homepage Snapshot

    Homepage Snaphot
    Homepage Snaphot
  3. Click on Manage WordPress get a list of applications you have installed on your hosting account.
  4. Select the site you are experiencing the issues on and click “Update to x.y.z”. As of writing this blog entry, the latest version is 3.5.1

    Update to new version
    Update to new version
  5. Confirm the upgrade

    Confirm the upgrade
    Confirm the upgrade
  6. The interface will update to show the installation process

    Updating display
    Updating display
  7. Once the installation is complete, log in to your site’s dashboard and you will be presented with the chance to update the underlying database for your WordPress site. Click the button to update the database and your site will be up and running with the new version of WordPress. If you proceed to your plugins page, you will be able to update your other plugins using the regular process.

Manually Installing WordPress on GoDaddy Free Linux Shared Hosting

  1. Log in to your GoDaddy account and create a MySQL database
  2. Wait for the database to be created. Log in to the database, and note the server address
  3. Download the latest WordPress packager The latest version is available here: http://wordpress.org/latest.zip
  4. Unzip/decompress the package and upload the “wordpress” folder within to
  5. Run the WordPress installer
    1. When prompted, enter the name of the database that was created.

Hiding the Ads

To hide the “free hosting” ads from your site, edit the CSS for your Drupal template and add this entry

#conash3D0{
  display: none;
}

As of writing this, I am running into an issue with the administrator environment. It looks like some of the javascript isn’t executing so the UI isn’t rendering correctly. The site renders fine, though. More on that as I work it out. Any suggestions would be greatly

UPDATE

I found a blog entry that details how to fix the javascript issue mentioned above. http://allebrum.wordpress.com/2010/07/12/getting-wordpress-to-work-on-godaddys-free-hosting-account-finally/

Manually Installing Drupal 6.20 on GoDaddy Free Linux Shared Hosting

GoDaddy offers free hosting when you purchase a domain. The free hosting shows ads on all of the hosted pages and prevents you from installing their offered applications.
Follow these steps to install Drupal 6.x on the free hosting account and hide the ads.
  1. Create the MySQL database. The free hosting allows up to 10 databases.
  2. Download Drupal 6.20 http://ftp.drupal.org/files/projects/drupal-6.20.zip
  3. Expand the downloaded zip (e.g. /drupal62 )
  4. Upload the folder via FTP to your GoDaddy folder /drupal62
  5. Run /drupal62/install.php to finish setting up your Drupal installation.

At this point, your Drupal install is accessible at http://www.example.com/drupal62 (replace example.com with your primary domain on GoDaddy). You can also create a sub domain to point this folder or another domain name and treat it as a stand alone website.

Hiding the Ads

To hide the “free hosting” ads from your site, edit the CSS for your Drupal template and add this entry

#conash3D0{
  display: none;
}