Support

Akeeba Backup for Joomla!

#40704 Could not open /public_html/installation/extrainfo.json

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
5.1
PHP version
8.2
Akeeba Backup version
Pro 8.2.2

Latest post by trlbldr on Wednesday, 15 May 2024 08:09 CDT

trlbldr

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.

No Akeeba Backup log file has been created - the fact that Kickstart balks and throws this error may have something to do with it:

Could not open /home/zlolkeir/public_html/installation/extrainfo.json for writing

This file has been created and it is accessible (644). Any ideas?

 

Don White

tampe125
Akeeba Staff

Hello,

just to understand better: you're currently trying to restore a backup, right?
Are you doing the embedded restoration (within Joomla) or using the Kickstart.php program?

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!

trlbldr

just to understand better: you're currently trying to restore a backup, right?
Are you doing the embedded restoration (within Joomla) or using the Kickstart.php program?

I tried to restore my JPA archive using Kickstart.php (Sore v8.0.4) but it failed to open /home/zlolkeir/public_html/installation/extrainfo.json. The kickstart script is pre-set to open an html file in the installation folder, but that file did not exist. Instead, kickstart.php tried to open the .jason file but was unable despite the file security setting (644).

Rochen accomplished a complete restoration which success was aided by the fact that the automatic server backup occurred shortly before the 502 error began.

If this confuses you, imagine my confusion and consternation.

Don White

tampe125
Akeeba Staff

mhm... so we can consider this issue closed, since the site was somehow restored?

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!

trlbldr

mhm... so we can consider this issue closed, since the site was somehow restored?

Y'all can close my ticket as you wish. I submitted the ticket because:

  • I use Kickstart/Akeeba Backup to restore my sites when needed.
  • Kickstart & Akeeba Backup have worked flawlessly for me since my first use of Joomla (v1.5, I think).
  • The error I reported seemed, to me, to affect both my interests (reinstallation) and those of Akeeba because:
    • No resolution native to Kickstart/Akeeba Backup seemed possible.
      • The script indicated that Kickstart attempted to find and open an HTML file that did not exist.
      • Kickstart was unable to open a JASON file whose permissions were set at 644.
    • Further, it seemed apparent to me that the Installation folder in public_html was only created when Kickstart/Akeeba Backup was invoked.

Restoration of my website was the product of assistance rendered by the Rochen Technical Support team. The problem is that the comprehensive site backups generated by the Rochen shared server are periodic and that periodicity may result in data loss due to lag time. In this particular case, things worked out.

Please forgive me for my wordiness; I'm an old U.S. Navy cryptologic intelligence analyst trained to fully describe, as best I'm able, scenarios.

I notice that Akeeba has updated Kickstart to version 8.0.5. I used version 8.0.4 yesterday, when the issue occurred.

Cheers!

Don White

tampe125
Akeeba Staff

Hello,

don't worry about providing too many details, if only all the customers were like you!

It turns out that hosting providing cPanel are having some issues: cPanel has made some change in PHP which prevents it from flushing the stat() cache when we set permissions. This is why we released a new version of Kickstart, we're going to update Akeeba Backup as well, but we will do in the following days.

Thanks again for the report!

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!

trlbldr

Thank you, Davide! Let's close this ticket, please.

Don White

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!