Support » Plugins and Hacks » All-in-One Event Calendar » [Plugin: All-in-One Calendar] Automatically updating to 1.6 broke the calendar

  • Resolved cossd

    (@cossd)


    I updated automatically to 1.6 but received multiple fatal errors, referring to the all-in-one-event-calendar.php file (sorry I don’t have a record of these errors, but from memory they related to approximately lines 271, 274, and 278).

    This made the calendar go completely offline, on both my main calendar page and in the sidebar widget. I was also unable to delete the plugin because of errors.

    In the end I used FTP to delete all files in the all-in-one-event-calendar directory, then manually installed version 1.5 by uploading the zip file.

    Version 1.6 looks like a great update; can’t wait to use it when these issues are resolved. Until then I’ll stick with 1.5

    ( Not sure if it helps, but the calendar is at http://www.councilofsocialservices.org.nz/calendar/ )

    http://wordpress.org/extend/plugins/all-in-one-event-calendar/

Viewing 15 replies - 1 through 15 (of 34 total)
  • Hi!
    Have you tried to upload version 1.6 via FTP and activate it to see if you get the same issues? Another thing you could try, in case of a harmful plugin interaction between AiOC and another plugin, is disabling all plugins before uploading and activating version 1.6.
    Other than that, if the plugin author maintains a forum, try to check if other people are reporting the same problem and to post your issue in there as well to maximize the chances of the author learning about your issue.

    Automatic update broke my WordPress! I had to remove the plugin via FTP, deactivated it on the dashboard, re-uploaded it, but it doesn’t work. WP answers the plugin has fatal errors:

    Warning: Wrong parameter count for array_unique() in /public_html/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 271

    Warning: Invalid argument supplied for foreach() in /public_html/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 274

    Fatal error: Class ‘Ai1ec_Settings’ not found in /public_html/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 286

    DO NOT UPDATE TO THIS VERSION, FOLKS!

    SOLUTION: Visit the plugin site and download the stable version 1.5 here http://wordpress.org/extend/plugins/all-in-one-event-calendar/download/
    unzip the archive and upload it to the same directory, go back to your installed plugins and re-activate the plugin.
    I just did this and mine is back working again. Hope this helps guys!
    Rich.

    Yep, just done that, thanks. But pushing this version live was a mistake from the devs…

    It seems the author got hold of the issues experienced by the plugin users and has just released an update. Here’s a link to the new 1.6.1 version.
    I hope that will solve everyone’s problems.
    Cheers!

    Thanks everyone for your input. Installing 1.6 via FTP or the WordPress dashboard resulted in the same error.

    I used the same method as perfumewagon and KillerWhale to revert to 1.5, which is stable.

    This morning I tried installing 1.6.1, and received the same errors as with 1.6:

    Warning: Wrong parameter count for array_unique() in /var/www/vhosts/councilofsocialservices.org.nz/httpdocs/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 271

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/councilofsocialservices.org.nz/httpdocs/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 274

    Fatal error: Class ‘Ai1ec_Settings’ not found in /var/www/vhosts/councilofsocialservices.org.nz/httpdocs/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 286

    SO once again I used FTP to delete all files, then successfully reverted back to 1.5.

    Shortly afterwards, I noticed that version 1.6.2 had been released. After installing 1.6.2, I received the following (similar) errors:

    Warning: Wrong parameter count for array_unique() in /var/www/vhosts/councilofsocialservices.org.nz/httpdocs/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 272

    Warning: Invalid argument supplied for foreach() in /var/www/vhosts/councilofsocialservices.org.nz/httpdocs/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 275

    Fatal error: Class ‘Ai1ec_Settings’ not found in /var/www/vhosts/councilofsocialservices.org.nz/httpdocs/wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 287

    So once again, I’ve used FTP to delete the files, and have reverted back to version 1.5 in the meantime.

    Thank you for the details. Are you using a cache plugin with WP? Can you let us know other plugins you are using?

    Actually – this appears related to PHP version (prior to PHP 5.2.9) – we are looking into this and will release a patch

    Version 1.6.3 has been released with a fix for this report – thank you very much for the details

    I can’t find the exact PHP version from my hosting – it just says v5

    However, V1.6.3 Premium is now working for me. I had to delete the broken calendar events though.

    Great to hear, thank you for the update

    Actually – this appears related to PHP version (prior to PHP 5.2.9) – we are looking into this and will release a patch.

    Thanks for letting everyone know, nelra. If you guys don’t mind a piece of advice, it is usually dangerous to cross the PHP 5.3 barrier without a fallback because in my experience, web hosts rarely use => 5.3 on their servers.
    Cheers!

    Thank you so much – version 1.6.3 has solved all problems. The upgrade from 1.5 to 1.6.3 went smoothly. I then upgraded to 1.6.3 Premium, which works perfectly as well.

    A great update – cheers!

    version 1.6.3 has solved all problems.

    glad to hear. In that case, please don’t forget to mark this thread as resolved.
    Thanks!

    cossd,

    Congratulations on upgrading from 1.5 to 1.6.3 smoothly.

    Would you mind describing the step-by-step process you used to upgrade from 1.5 to 1.6.3 and then to 1.6.3 Premium?

    Thanks.
    Dan

Viewing 15 replies - 1 through 15 (of 34 total)
  • The topic ‘[Plugin: All-in-One Calendar] Automatically updating to 1.6 broke the calendar’ is closed to new replies.