Support

Akeeba Backup for Joomla!

#30234 errors introduced with update

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 on Saturday, 13 October 2018 17:17 CDT

[email protected]
Hello
When I try to update either admin tools or backup, errors are introduced.
The only way I can remove is to back out of the program and that cost me each time.

the Backup errors that appear on most admin and public pages are;

arning: include_once(/home/smorgasb/public_html/libraries/fof30/Date/Date.php): failed to open stream: No such file or directory in /home/smorgasb/public_html/plugins/system/admintools/admintools.php on line 88

Warning: include_once(): Failed opening '/home/smorgasb/public_html/libraries/fof30/Date/Date.php' for inclusion (include_path='.:/usr/local/php71/pear') in /home/smorgasb/public_html/plugins/system/admintools/admintools.php on line 88

I don't want to reload Admin to give you the errors as a similar thing happens

When I upfrage, I am told to load Framework-on-Framework (FOF) 3.x - The rapid application development framework for Joomla!.
WARNING: This is NOT a duplicate of the FOF library already installed with Joomla!. It is a different version used by other extensions on your site. Do NOT uninstall either FOF package. If you do you will break your site.

This fixes the error in backup but it comes back when I try to upgrade Backup

nicholas
Akeeba Staff
Manager
It looks like Joomla! failed to install all of the necessary files. This happens to very few people updating from earlier versions. It's due to a bug in Joomla!.

There is a workaround. Download the latest version of FOF and install it on your site twice in a row, without uninstalling it before or in between.

If the problem persists ask your host what is the best way to clear any PHP opcode cache which may be present on your site, as well as any caching proxy server in front of your site.

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!

[email protected]
Thank you for your speedy response.
In case the following can help, if have;
  • cleared the opcode cache
    loaded the FOF several times. One time it loads without error. the second time it loads with errors below.
    still unable to load Admin Tools or Backup without an error condition


Errors after load
Warning: include_once(/home/smorgasb/public_html/libraries/fof30/Date/Date.php): failed to open stream: No such file or directory in /home/smorgasb/public_html/plugins/system/admintools/admintools.php on line 88

Warning: include_once(): Failed opening '/home/smorgasb/public_html/libraries/fof30/Date/Date.php' for inclusion (include_path='.:/usr/local/php71/pear') in /home/smorgasb/public_html/plugins/system/admintools/admintools.php on line 88

nicholas
Akeeba Staff
Manager
This file is part of the FOF package you installed on your site. The fact that it loaded once without error and then started complaining again that there is an error makes me think that the file is installed but then your host deletes it. This is not a new situation. Bad hosts have been doing this kind of silent deletions for around 5 years now. Please contact your host and ask them to NOT delete that file automatically because a. it's an innocent file, not a threat and b. by silently deleting it without asking you they are breaking your site and it's entirely their fault, not the developer's (since us, the developers, do ship and install the necessary file with our software).

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!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

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!