HiI've inherited a number of Joomla sites and already moved some successfully to my default hosting using akeeba and kickstart.
The latest site I need to move is not finishing the last step in ANGIE it can't connect to the database. I've already double checked the database name, user and password, upgraded to the latest version of akeeba free but nothing seems to work.
Wil it make a difference with the pro backup version? the sites really only change once or twice a year and I don't really need it but I need this resolved.
see error log
Akeeba Backup Site Restoration Script v.8.2.3 Previous Skip Restoration Next No idea what you are supposed to do? Don't panic! Read the documentation page
- Pre-installation
- Database Restoration
- Site Setup
- Finished
Copyright ©2006 – 2022 Akeeba Ltd. All rights reserved.
ANGIE is Free Software distributed under the GNU GPL version 3 or any later version published by the FSF.
We were unable to connect to your database server using the server host name, username and password you provided.
The error received was:
Cannot connect to the database: one or more of the database host name, user name and password you have provided is incorrect.
Unable to connect to the Database: Could not connect to MySQL.
How to fix this errorShow / Hide- Check your database server host name. Remember that
localhost
and127.0.0.1
have different meanings when connecting to a database. - Check your database name and database username. Most hosts prefix the database name with your hosting account username. If unsure, ask your host.
- Check your password. Case matters: ABC, abc and Abc are three different passwords.
- If you are copying or moving your site make sure to enter the database connection information for the new site.
- If you do not have a database yet, you'll need to create one. Most hosts do not allow this restoration script to create a new database for security reasons.
- If you created a new database make sure you have also created a database user and assigned the user to the database, giving it all privileges to the database.
Please include this information in your support request if you need further assistance. Do tell us which troubleshooting steps you've already tried.
Cannot connect to the database: one or more of the database host name, user name and password you have provided is incorrect./home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/database/restore/mysqli.php:84
I checked on my hosting and there is no sql database listed, their default prefix would be pdulinger_, the prefix from the old hosting is oit16_, neither work.
#0 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/database/restore/mysqli.php(46): ADatabaseRestoreMysqli->getDatabase() #1 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/database/restore.php(294): ADatabaseRestoreMysqli->__construct('site.sql', Array, Object(AContainer)) #2 /home/pdurlinger/domains/durlinger.nl/public_html/installation/angie/controllers/dbrestore.php(57): ADatabaseRestore::getInstance('site.sql', Array, Object(AContainer)) #3 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/controller/controller.php(510): AngieControllerDbrestore->start() #4 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/dispatcher/dispatcher.php(263): AController->execute('start') #5 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/application/application.php(176): ADispatcher->dispatch() #6 /home/pdurlinger/domains/durlinger.nl/public_html/installation/index.php(129): AApplication->dispatch() #7 /home/pdurlinger/domains/durlinger.nl/public_html/installation/index.php(244): mainLoop() #8 {main}Unable to connect to the Database: Could not connect to MySQL.
/home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/database/restore.php:828
#0 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/database/restore/mysqli.php(75): ADatabaseRestore->getDatabase(false) #1 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/database/restore/mysqli.php(46): ADatabaseRestoreMysqli->getDatabase() #2 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/database/restore.php(294): ADatabaseRestoreMysqli->__construct('site.sql', Array, Object(AContainer)) #3 /home/pdurlinger/domains/durlinger.nl/public_html/installation/angie/controllers/dbrestore.php(57): ADatabaseRestore::getInstance('site.sql', Array, Object(AContainer)) #4 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/controller/controller.php(510): AngieControllerDbrestore->start() #5 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/dispatcher/dispatcher.php(263): AController->execute('start') #6 /home/pdurlinger/domains/durlinger.nl/public_html/installation/framework/application/application.php(176): ADispatcher->dispatch() #7 /home/pdurlinger/domains/durlinger.nl/public_html/installation/index.php(129): AApplication->dispatch() #8 /home/pdurlinger/domains/durlinger.nl/public_html/installation/index.php(244): mainLoop() #9 {main}