Thursday, June 25, 2015

Moving Joomla-based site

For some psychotic reason, I've taken over hosting and managing a Joomla-based site for a non-profit I'm involved with. Unfortunately, the former admin is uncooperative, so I'm flying blind. I also have near-zero experience with Joomla, natch.




I was given a tarball of the site by one of the organization's board members who is tech savvy, but I don't know how to go about installing it -- Simply untarring it into the appropriate directory produces a "Database Error: Unable to connect to the database:Could not connect to MySQL" error on loading the site. According to the Joomla documentation, there are three reasons for this error:



"1) Sometimes you will see this message if MySQL has stopped running on your server. Your server administrator may temporarily turn MySQL off to run maintenance utilities. In such circumstances, your site will likely return shortly.
2) Your database user has been deleted. If this is the case, you will need to recreate your database user with the same username and password that existed when you first installed Joomla. Use your domain control panel to administer this or contact your server administrator.
3) Your database username or password has changed."


The configuration.php file provides the database $user, but I don't know what password was used when this user was created. Is there any way to recover this site as it appeared on the previous host? Or can I tell the board that we're hosed, and start over with a CMS that I know better? (Note: The reason they want to keep the existing Jooomla-based system is they evidently sunk some costs into some of the plugins.)

No comments:

Post a Comment

linux - How to SSH to ec2 instance in VPC private subnet via NAT server

I have created a VPC in aws with a public subnet and a private subnet. The private subnet does not have direct access to external network. S...