Support

Akeeba Backup for Joomla!

#14897 installation will not run on local server

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Tuesday, 19 February 2013 15:56 CST

user55261

Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? Yes
Have I searched the tickets before posting? Yes
Have I read the documentation before posting (which pages?)? Yes
Joomla! version: (2.5.8)
PHP version: (5.3.15)
MySQL version: (unkYeswn)
Host: (Localhost)
Akeeba Backup version: (3.6.12)

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:

I ran a Cuba back up on my shared server on the Internet.

I then downloaded it to my local server.

I’ve then extract the compressed file.

Then when I try to run the installation, my browser prompts me to save a file when normally I’m presented with the Akeeba installation wizard.

I am running PHP version 5.3.15 on both the hosting server and local server

Log file:https://www.dropbox.com/s/ceq0577ge09gmct/Akeeba%20Backup%20Debug%20Log.txt

Β 

Many thanks,
Houston

user55261

I tried it on my internet shared server and I at least got the install to run just fine. However, the site is just a blank page. no errors.

http://www.hbip.com/brocka/index.php

Β 

Many thanks,
Houston

nicholas
Akeeba Staff
Manager

Have you tried https://www.akeebabackup.com/documentation/troubleshooter/prbasicts.html

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user55261

Nothing has change for me either on my local server or Internet server. The only difference is the version of Akeeba. And my supposed to go and try all of these potential solutions or is there one specific that I should be focused on?

Please do not get me wrong, I appreciate all the hard work you put into this plug-in and God knows I cannot do without it. However since I am paying for support I would expect something a little more specific as opposed to a broad strokes solution that I might find in a free forum.

Many thanks,
Houston

nicholas
Akeeba Staff
Manager

Houston,

My software finished running successfully after it extracted your backup archive, restored your site's database and created the new configuration.php file. Therefore you have an issue with a third party extension running on your site or an issue with a .htaccess directive running on your site. I can't possibly know which issue, unrelated to my software, is going on on your site if you only tell me that you get a blank page. A blank page means "server error". That's all the information it contains.

Yes, you are paying me for support. But this doesn't mean anythign. If you called a mechanic and told him "my car doesn't work" could he possibly know why? Paying him wouldn't change anything. He would either need access to your car or guide you through a troubleshooting process. I'm the mechanic. Your site is your car. I can't have access to it. This leaves us with one choice: follow my instructions so that we can troubleshoot your site.

Do note that the troubleshooter instructions is the culmination of 6 years of doing support. It's nowhere near the silly replies you get on a free forum. It's like comparing a Dodge Viper with a Ford Escort. You can say the are similar because they are both cars, but that's the end of all reasonable comparison.

Now, can we get back to following my instructions so that we can help you figure out what doesn't work on your site? The first two instructions don't apply to you so start with the .htaccess Directives. FYI, the instructions are prioritised based on experience. The most likely causes of issues are listed first, the least likely are listed last.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user55261

I dont understand what .htaccess has to do with running your installtion files. The .htaccess file is not even named .htaccess, it is called htaccess.txt. In this state I didn tthink it did anything. So I am not sure how this is the problem.akeeba_68bff.jpg

user55261

akeeba-2_86628.jpg

user55261

None of the issues on this page:

https://www.akeebabackup.com/documentation/troubleshooter/prbasicts.html

match what i am experiencing. I am not even getting that far. Installation will not run.

Β 

I realize this session has run out so if i need to pay you again I am happy to do so. i just need to figure out what the problem is.

Β 

Many thanks,
Houston

nicholas
Akeeba Staff
Manager

You are on a Mac (like me). Mac OS X is a UNIX-derivative operating system. In fact it's a FreeBSD clone with a Mach kernel and a custom graphics environments. As with all UNIX-derivative operating systems' filesystems dot-files are hidden. "Dot-files" are files whose name begins with a dot, e.g. .htaccess (pronounced "dot htaccess" for no less reason than its name begins with a dot). As a result, Finder will NOT show you these hidden files. Just because you don't see something it doesn't mean it doesn't exist and doesn't play a role. On the contrary. By extracting a ZIP archives .htaccess DOES get extracted (if it exists) and DOES have the potential to screw up the restoration.

If you want to see these hidden dot-files just google "Mac Finder show hidden files". You'll get a page like this: http://lifehacker.com/188892/show-hidden-files-in-finder If you do that you'll see the eluding .htaccess.

IMPORTANT: For EXACTLY the same reason you will NOT see the .htaccess in yoru FTP software unless you specifically tell it to show you hidden files AND your server supports showing hidden files.

Now, as to why the .htaccess can interfere with your restoration I could write a huge essay to explain it. It's well beyond the purview of software support providing personalised coaching on how Apache works. It suffices to say that .htaccess tells your web server how to work. You're using MAMP, XAMPP or any other pre-packaged local server package (or even Apple's built-in web server) which is a web server. By default they are set up to only serve pages to localhost but this doesn't change the fact that they are all using the Apache web server and that .htaccess files do modify the way it behaves.

Now, let's take it from the start.

Begin by COMPLETELY DELETING the directory where all these files and folders are extracted to. If this is not an option, follow the instructions in the link I posted above to display hidden files and remove the .htaccess.

Then please use Kickstart to extract the archive. Kickstart does something very smart to avoid this kind of tickets. Instead of stupidly extracting .htaccess as .htaccess and killing the extraction and/or restoration process it extracts it as htaccess.bak (which is NOT a hidden file).

After Kickstart finishes the extraction and BEFORE clicking on "Run the Installer" open Finder, find the extracted htaccess.bak file and delete it. Then click on "Run the Installer" and proceed with the restoration.

Please no that no amount of money thrown at me can change how Apache is designed to work. As long as your .htaccess file contains AddHandler directives (which are not portable across different servers) you will have the problems you described. I hope that's more clear now.

I'm going to leave that ticket open so that you have the chance to reply despite the fact that your subscription expired.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user55261

Yep, gettign rid of the .htaccess file did the trick. Thank you sooo much. :)

Β 

nicholas
Akeeba Staff
Manager

You're welcome, Houston :)

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!