Support

Akeeba Backup for Joomla!

#38362 akeeba kickstart installation/index.php generates a 500 server error

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
4.2.6
PHP version
8.0.24
Akeeba Backup version
9.4.7

Latest post by nicholas on Friday, 20 January 2023 09:42 CST

Nick_Q

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 10MiB, please upload it on your server and post a link to it.

 

This is a test site where I am developing ongoing options for my standard offerings.  I also need to update a number of my current sites to Joomla 4 and this is to be a staging site for their transition.

I am struggling to install Joomla 4.2.6 from 20i's one-click download. They are only using an older version of 4.0.2. and I am told there are issues and some PHP conflicts with some of these earlier versions  I have set the version of PHP on the domain to version 8.0

 

As a possible solution, I have another test site running Joomla 4.2.6 at bbs-testsite.co.uk consisting of about 4 pages and whilst not entirely unpopulated it is at least running successfully (it also uses the Gantry 5 framework and a default template)

I thought to restore a successful backup from bbs-testsite.co.uk to bbs-joomla4.co.uk using Kickstart. However, having now attempted this multiple times, I keep getting thwarted with a 500 error from https://bbs-joomla4.co.uk/installation/index.php.

I have successfully used this process many times in the past without issue. Kickstart.php is uploaded using a binary transfer through FileZilla and performs the connection to Amazon S3 successfully but on attempting to access the installation/index.php file it repeatedly throws a 500 error with nothing recorded by 20i in the logs (?)

I am clearly missing something but after 3 days concede I need your assistance please...

nicholas
Akeeba Staff
Manager

We released Akeeba Backup 9.4.8 yesterday morning to solve this problem. Can you please update and take a new backup? It will fix the restoration problem.

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!

tampe125
Akeeba Staff

Hello,

please update to the latest version and take another backup. There was a packaging issue so some files were missing, hence the error. If you absolutely need to use that specific backup, please let me know, we can provide a ZIP file for fixing the issue.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Nick_Q

Hi Both, thank you both for the swift support as usual!

Glad it was not me (for a change!)  I will do as you suggest and let you know the outcome. So this was an issue with the earlier version of Backup and not a problem with Kickstart?

If so, I assume I need to update ALL my sites to the latest version of Backup - I would do this normally but it sounds like "sooner rather than later" would be wise!

Nick_Q

Update: So, just to confirm, the restoration seemed to go fine and I now have a duplicate site. However, there are still issues as I can not save a new profile within Akeeba Back up? None of the buttons is responsive...

 

nicholas
Akeeba Staff
Manager

> So this was an issue with the earlier version of Backup and not a problem with Kickstart?

Correct. The restoration script is part of the backup archive. Kickstart only extracts the archive, it is not a restoration script.

> If so, I assume I need to update ALL my sites to the latest version of Backup - I would do this normally but it sounds like "sooner rather than later" would be wise!

Correct!

> However, there are still issues as I can not save a new profile within Akeeba Back up? None of the buttons is responsive...

Clear your browser's cache. Remember that most of the toolbar buttons in Joomla —and definitely the Save, Save & Close, and Cancel buttons— use JavaScript to render. If they stop responding, something's wrong with the JavaScript. If this happened right after an extension update or a site restoration, chances are that the problem is that the browser has cached an old version of the files on the site and needs to be reminded to please read the new, updated files from the site instead of the cache.

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!

Nick_Q

Hi Nicholas,

Thank you for your response...  as usual, super clear so thanks for that and indeed it was a cache problem although I habitually use CTL +F5 for a refresh?   

Also, I have noticed something I find really odd having set up the Amazon S3 profile I note any reference to THAT profile is pointing at BBS-Jooma4.co.uk and NOT BBS-Joomla4.co.uk which is obviously causing issues - where exactly is this reference coming from its obviously NOT something you SET in a profile...

See the image attached...

 

 

nicholas
Akeeba Staff
Manager

CTRL-F5 = Refresh, but respect the cache. CTRL-SHIFT-F% = Force refresh, or at least it used to be (I think Chromium browsers now simply ignore the "force" part).

> where exactly is this reference coming from its obviously NOT something you SET in a profile...

No. That's the site's name which you set in Global Configuration and can also change at restoration time in the Site Setup page.

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!

Nick_Q

Thanks yet again Nicholas for the clarity... This was apparently due to a support guy at 20i changing things, prior to our conversation, in an attempt to determine why SAVE's etc. were not happening...

 

All is good now with one exception - I have noticed that various links are still pointing at BBS-Jooma4.co.uk and therefore go nowhere, this is happening despite having the corrected site name and both browser and site caches cleared.  it appears that the various link texts are correct but the href links still refer to BBS-Jooma4.co.uk

 

Examples are the links to the Joomla logos, the Front end from the back end at top of the admin page etc.  I include a screenshot of the Chrome inspect panel of the last example...

nicholas
Akeeba Staff
Manager

Edit the configuration.php file. Find the $live_site line and change it to read:

public $live_site = '';

Do not forget to clear Joomla's cache afterwards — even if you have the cache disabled in Global Configuration, Joomla will still cache some internal data.

Side note: you can also change the Live Site during restoration in the Site Setup page.

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!

Nick_Q

and THAT is why you are one of the reasons I persevere with Joomla!

 

Thank you for your continued support - I can confirm ALL is good now and it seems I can now move forward with upgrading ALL my 3.10 sites with a known 4.2 site.

My sincere thanks for your continued support and all the best for 2023.

 

 

nicholas
Akeeba Staff
Manager

You're welcome and thank you very much for the kind words :)

Have a wonderful day and an amazing 2023!

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!