Support

Akeeba Backup for Joomla!

#18198 Fatal error: Cannot redeclare class JDispatcher in /home/MYACCOUNT/public_html/www.MYSITE.com/libraries/joomla/event/dispatcher.php on line 279

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 jk15060 on Wednesday, 20 November 2013 14:17 CST

jk15060
Got an email notice today of an Akeeba Update to 3.9.0 for one of my client sites, so I clicked the link and upgraded Akeeba just fine with one exception. I got this error after the installation:

Fatal error: Cannot redeclare class JDispatcher in /home/MYACCOUNT/public_html/www.MYWEBSITE.com/libraries/joomla/event/dispatcher.php on line 279

When I googled the error, minus the site-specific information, I found this article that had a similar error: https://www.akeebabackup.com/support/admin-tools/16841-akeeba-admin-tools-and-back-up-just-show-a-blank-page.html

The suggestion was to disable whatever plugin might be causing the problem. When I disabled the System Restore Point plugin, the error disappeared. If I re-enable the plugin, the error returns. Should I try to disable other plugins to see if it resolves the issue or is this truly an issue with Akeeba's restore point plugin?

Thought you might like to know, Nicholas.

Janis

tampe125
Akeeba Staff
Hi Janis,

can you please try disabling one by one every system plugin, until you get no errors?
Once you found it, can you please post it here?
I think that there is another plugin that is messing up, but I need to know which one, since we can't reproduce the issue in any test or live site.

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!

jk15060
The only plugin of type "system" that removes the error is the System Restore Points. Is the error caused by a plugin or could it be a module? Don't know if this makes any difference, but this site was an upgrade from Joomla 1.5 way back when.

jk15060
Here's something crazy. When I open dispatcher.php and look at line 279, all it has on that line is this character: }

nicholas
Akeeba Staff
Manager
Janis, please install version 3.9.1 I released about an hour ago. It fixes this issue.

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!

jk15060
I'd install it if I could find it on your website. :-) I only see 3.9 listed under Akeeba downloads.

nicholas
Akeeba Staff
Manager
Published

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!

jk15060
Installed Akeeba 3.9.1 manually and no more error! Only thing that's a little "off" is that Akeeba shows version 3.9.1 as installed and new version of 3.9.0 "Found Update" icon. Is that because I installed the update manually? I think it is, but don't remember.

Thank you so very much for publishing a fix to this issue. You're the best Nicholas!

Janis

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!