Trouble restoring a Joomla Web site to a temporary URL of my Web host using Akeeba Backup

I am trying to install a backup of my joomla web site to the server of my web host using the Akeeba Kickstart component. In the Akeeba documentation is this gem of advice:

"Trying to restore to the temporary URL of a cPanel host (e.g. http://1.2.3.4/~username) will lead to restoration failure and your site will appear to be not working. This is normal and it's just how your server and CMS software work."

I am currently experiencing the problem above where i've loaded all my backup files to my webhost but the index page won't come and the browser can't find the homepage in question. How do I get my joomla website to work? Do I need to assign it to a domain or subdomain? Should I have had a working domain or subdomain in place before restoring the backup files? Can i get it to work with using the temporary URL (ipaddress/~username)? Akeeba's documentation is sorely lacking. I can't believe they say this is "normal" and if it is "normal" not have offered a solution.
iamdiggnifiedAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

austegaCommented:
This is one of those layers upon layers problems.

I would start with confirming that the  http://1.2.3.4/~username address finds a simple index.html file in the root directory. If this doesn't work then take this up with your host.

Then I would test that it can find a simple index.php file in the root directory - this may require a change in the Directory Index settings via your Control Panel or via your host tech support to ensure that your host delivers index.php before any index.html file in the root directory.

If this works,  and the joomla site restore process did not produce any errors, then I would check the configuration.php file for the restored Joomla site and remove any URL listed in the LiveSite parameter - just leave it as "". While there I would also turn off SEF by setting that parameter to 0, if it was set as on (ie 1).

If you are still having problems getting the site to show I would then have a good look at (or simply remove) the .htaccess file that you restored from the previous server environment. This may have some host specific lines added that are not relevant to the new environment.

Good hunting.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
iamdiggnifiedAuthor Commented:
very thorough answer.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Joomla

From novice to tech pro — start learning today.