Restored Server Missing Installed Software

I finally made the move from Ubuntu to Debian 5. I did a full backup of all of the virtual servers and then installed Debian from scratch. I restored the virtual servers from the back up but none of them restored the software (Joomla, Wordpress, etc) on the server! Now I get to spend Thanksgiving weekend manually rebuilding web sites.

I used file manager to take a look at the /home/public_html/ path and I can see the software was infact restored but the restored server does not see it.

What's up with that?

Status: 
Closed (fixed)

Comments

What do you mean by the restored server not seeing the sites exactly?

When you access a website with Wordpress or Joomla on the new system, what error message or incorrect contents is displayed?

After I restored the virtual servers from backup all of the settings (ie: DNS settings) were restored but when I entered the address (ie:howardhosting.biz) I get:

Forbidden You don't have permission to access / on this server.

Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 PHP/5.2.6-1+lenny4 with Suhosin-Patch mod_ruby/1.2.6 Ruby/1.8.7(2008-08-11) mod_ssl/2.2.9 OpenSSL/0.9.8g Server at www.howardhosting.biz Port 80

This is what you see when the software (ie:Joomla,Wordpress) is not installed. I used File Manager, Install Script and verified that in fact the software is installed but the virtual server does not see it.

I went to Install scripts under the virtual server. Now I'm getting "Database Error: Unable to connect to the database:Could not connect to MySQL"

Is there an index.php or file matching index.* in the domain's public_html directory? It sounds from the error like one may be missing ..

Under /home//public_html/ there is no index.* file.

Are Wordpress or Joomla installed at the top level, or in a sub-directory?

Joomla is at the top level. Roundcube is in the roundcube sub-directory.

Ok .. so what files are in the top-level public_html directory?

The Joomla and Wordpress directories. But to please my customers I just uninstalled the software, reinstalled the software and build the web sites back from scratch.