WordPress.org

Ready to get started?Download WordPress

Forums

All-in-One Event Calendar
All-in-One Event Calendar Update 1.10.11 (71 posts)

  1. LordLiverpool
    Member
    Posted 6 months ago #

    Hi

    So I logged into my dashboard and I was greeted with an upgrade message:

    "All-in-One Event Calendar Update

    1.10.11 For Standard users is now available."

    I was wondering has anyone else successfully upgraded? I don't mean to cast assertions, its just I've had my fingers burnt blindly upgrading plugins in the past and was looking for some assurance its safe to upgrade.

    I read the release notes and to me it seems to imply that I need to upgrade to 1.10.11 in order to retain a working "free" version of this plugin. Is this true or have I misread what was written?

    By the way is there anyway to "dismiss" this notice?

    Cheers

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

  2. BRG Web
    Member
    Posted 6 months ago #

    I just upgraded and advice you not to.

    In the front end it is working but in the backend it crashed my plugin.php and update-core.php with this error:

    Warning: array_search() expects parameter 2 to be array, object given in /.../wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 160

    Fatal error: Cannot use object of type stdClass as array in /.../wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 160

    I still can add/update events and the frontend is ok.

    As I use the standard version I posted a question at timely forum. Waiting for their reply: http://community.time.ly/forum/troubleshooting/general_aa/9151-plugins-php-and-update-core-php-crashed-after-1-10-11-update

  3. gijsbert156
    Member
    Posted 6 months ago #

    I did an upgrade 30 min ago and found out posterboard is not working.
    Otherwise, everything seems to be correct.
    From 1.10.9-standard to 1.10.11-standard.

    Looking for a solution now.

  4. BRG Web
    Member
    Posted 6 months ago #

    http://community.time.ly/forum/troubleshooting/general_aa/9151-plugins-php-and-update-core-php-crashed-after-1-10-11-update

    I commented the line 160 in all-in-one-event-calendar.php and now it is working.

    (The only issue is that the google and twitter icons disapeared)

  5. RichL88
    Member
    Posted 6 months ago #

    I encountered the same problem today also when I got a notice for the update. Updated it and couldn't enter "Installed Plugins" or core update section because I got the same fatal error as you guys.

    After commenting out line 160, it works and the update notice went away. I didn't notice the icons disappearing though.

  6. Emanuel Sferios
    Member
    Posted 6 months ago #

    Same thing happened to me. Interestingly, the line 160 error that crashed my plugins.php only happened after I tried to install a new (unrelated) plugin. If you don't try to install any new plugins, then the update works fine. LOL

    This needs a fix quickly.

  7. R3v07v3R
    Member
    Posted 6 months ago #

    Thanks for the tip - commenting out line 160 works like a charm.

  8. YorkshireLad
    Member
    Posted 6 months ago #

    I got the same errors, but only when I tried to install Squelch Tabs and Accordians from wordpress.org. That plugin (also) uses jQuery, which is what I thought the problem might be - a libraries conflict.

    This is with the version of ai1ec downloaded from the Timely web site yesterday.

    Gary

  9. luke314pi
    Member
    Posted 6 months ago #

    Somehow this update has crashed my entire wordpress site. I can no longer access my dashboard or any part of my wordpress site. I performed the automatic update. I am running 3.8.1.

    EDIT: I renamed the plugin folder, manually reinstalled All-In-One, and my site is back up, but now I get a fatal error when trying to activate the plugin. Commenting out line 160 didn't seem to help. Any ideas on what I can do? I don't want to lose all of my events.

  10. BRG Web
    Member
    Posted 6 months ago #

    @YorkshireLad

    Did you comment the line 160 in all-in-one-event-calendar.php?

    @luke314pi

    Paste the fatal error here so we can see what's happening...

  11. luke314pi
    Member
    Posted 6 months ago #

    How do I see the details on the error? It just says: Plugin could not be activated because it triggered a fatal error.

  12. YorkshireLad
    Member
    Posted 5 months ago #

    @BRG Web

    Yes, I did (not that one should), and it's now working. My event categories disappeared, but this could be WordPress, as I my event categories and post categories seem to be appearing in each other's lists. Luckily I've only just installed it, so there few events in there yet. Lucky too that it's for an in-house site. But with all the unanswered support questions I'm wondering why I rejected CalPress...

    Gary

  13. kimberlyohlson
    Member
    Posted 5 months ago #

    Ok putting comments "// " on the 160 line worked for me also and now I can get access to the backend Plugin Tool.... thanks .

    I can't believe they don't do more testing before they put out an update. You would think with the following they have that it should be important to put out clean updates.

  14. eddie94603
    Member
    Posted 5 months ago #

    Upgraded to 1.10.11-standard was the biggest mistake EVER!

    It's screwed up ALL of my dates and times. My mistake was NOT reading the release information! NEVER AGAIN will I trust any updates unless I read and study the release info and understand the impact.

    First of all, who the hell changes database properties. Time Stamp properties from a datetime to an integer.

    Now, all views of my calendar views (calendar, poster board and agendas are all affected. I'm still learning PHP, but I understand data, databases. It's too late to roll back to a restored version as it's been a few days and I do NOT want to lose any other updates of work by other people.

    So, is that a fix, a patch that will fix what appears to be a time zone difference? It appears the update didn't include the link to the WordPress Default Time zone (for us, it's Los Angeles aka UTC-8

    http://www.d57tm.org/calendar/

  15. nathair
    Member
    Posted 5 months ago #

    I upgraded manually. Then on activation received this message:
    The plugin generated xxxx characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.

    I deactivated plugin and reactivated and no more error messages.
    It now appears to work OK on this site.

    Next same thing on one other site.
    There must be some error in the code!

    Don't know about WordPress 3.81
    Don't want to update my other sites

  16. maxj
    Member
    Posted 5 months ago #

    Hi, I did have the same problem after I did updated the plugin. Every time I was trying to add a new plugin I did get that message:

    Warning: array_search() expects parameter 2 to be array, object given in /.../wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 160
    
    Fatal error: Cannot use object of type stdClass as array in /.../wp-content/plugins/all-in-one-event-calendar/all-in-one-event-calendar.php on line 160

    I did take away the new plugin manually and log out from the site and log in again than I deactivated the All-in-One Event Calendar and reactiveted again and now I can add new plugins without any problems.
    I hope it will work for You as well.

  17. billrodgers2013
    Member
    Posted 5 months ago #

    Commenting out that line resolves the plugins issue.
    For those that don't upgrade to 1.10.11 then you might miss out on a key for the version 2 release which adds views and Facebook integration. So, you might get stuck with less features than you have now.
    My advice is to install from timely and upgrade to 1.10.11.

  18. LordLiverpool
    Member
    Posted 5 months ago #

    @billrodgers2013

    How will installing from Time.ly and upgrading to 1.10.11 fix this bug?

    Please elaborate.

  19. nathair
    Member
    Posted 5 months ago #

    I upgraded 4 sites, both WP3.71 and WP3.81 to Time.ly 1.10.11
    I upgraded Manually because in the past I experienced tremendous troubles updating.

    All of them gave this error on activation:
    The plugin generated 3483 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.

    After deactivation and again activation of the plugin all 4 sites gave no errors and appear to work well.

    Yes, to be sure after reading Time.ly site about problems people were experiencing I commented out line 160 in this new all-in-one-event-calendar.php , this line which reads
    unset( $plugins->active[ array_search( $basename, $plugins->active ) ] );

  20. Jashan
    Member
    Plugin Author

    Posted 5 months ago #

    Hello,

    To fix this, please FTP your site, and go to Wp-content -> plugins -> All in one calendar -> all-in-one-calendar.php and delete the following code at line 128
    unset( $plugins->active[ array_search( $basename, $plugins->active ) ] );

    This should fix the issue.
    Thanks

  21. Devin Walker
    Member
    Posted 5 months ago #

    This crashed my pages as well. Yet another issue with this plugin. Ugh...

    @Jashan - this did fix the issue. I'm just glad I know how to FTP and modify the code.

  22. LordLiverpool
    Member
    Posted 5 months ago #

    Hello Everyone

    Would anyone like to put together step by step instructions on how to fix this and post the solution on this thread.

    Thanks in advance

  23. jon.m.downey
    Member
    Posted 5 months ago #

    +1 for step-by-step instructions.

  24. Devin Walker
    Member
    Posted 5 months ago #

    If you are experiencing the issue with "Fatal error: Cannot use object of type stdClass as array" ... "on line 160"

    Here's how I fixed it:

    1. FTP to your site or use cPanel/hosting file manager to access your site's files.

    2. Edit file "all-in-one-event-calendar.php" in the plugin root directory

    3. Look at link 160 and remove or comment out:

    unset( $plugins->plugins->{$basename} );

    4. Reupload file to replace existing one

    5. Refresh admin panel; you should not see anymore error.

    I hope this helps.

  25. scarletcarnival
    Member
    Posted 5 months ago #

    I just update to 1.10.11 and now my logged in users are just fine, but people not logged in are throwing errors

    "Fatal error: Uncaught exception 'Ai1ec_Cache_Not_Set_Exception' with message 'Failed to write 'ai1ec-response/month/standard/2014-03/' to void cache' ...blah blah blah" seems to be the core of the error.

    But it's totally useless (for me) if people not logged in cannot see the calendar.

    Any ideas on how to resolve this?

  26. helloari
    Member
    Posted 5 months ago #

    i see this plugin i hogging resources on my server. it's sitting on "Top" with 28.2% to 70% of CPU constantly. turn off the plugin, no more CPU hog. really disappointing since i love this plugin. this issue was both before and after upgrading to recent version.

  27. Jashan
    Member
    Plugin Author

    Posted 5 months ago #

    Hello @scarletcarnival,

    PLease FTP your site, and go to wp-content -> plugins -> All in one calendar ->contants.php file
    Set the AI1EC_CACHE to false in file constant.php at line 503.
    This will help.

    Thanks

  28. Jashan
    Member
    Plugin Author

    Posted 5 months ago #

    Hello @Helloari,

    Performance and load times are a huge focus as we work to build v2.0
    We're hoping this will be released soon (if testing goes well).

    In most of the cases, the reason of this high memory usage is GOOGLE CRAWLING. Please read our article here on how to limit Google crawling: support.time.ly/limiting-excessive-google-crawls/

    Please clear your cache periodically from Wp-content -> plugins-> All in one calendar -> Cache

    Try installing a cache plugin such as WP Total Cache. It will help reduce calls to the server. If possible, install APC or some form of Opcode Caching.

    Your patience is greatly appreciated.
    Take care

  29. scarletcarnival
    Member
    Posted 5 months ago #

    Thank you.

    That definitely helped allow the calendar to be seen by those who are not logged in users.

    However, the events are still shown as 31 December 1969.

  30. mvandemar
    Member
    Posted 5 months ago #

    @Jashan - one of the issues I saw with Google creating so many requests was the fact that the calendar auto-generated links into the past on every event view, which means bots were spidering pages going back into the 80s. This gives bots an incredibly exaggerated sense of a website's size. While your suggestion of blocking those pages works with Googlebot, it does nothing to prevent bots that do not obey robots.txt from creating a huge load on the site. A much more sensible approach would be to give or allow the setting of a point in which links to the past are no longer created. There is no reason to allow a web based events calendar to auto-generate content going back 40 years like that. I am even able to click back to dates in the 60s, since it uses a negative time stamp after you hit 1970.

    -Michael

Reply »

You must log in to post.

About this Plugin

About this Topic