Forum Replies Created

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter iplaygod

    (@iplaygod)

    I can verify that the update to 2.3.7 DID fix the problem. I spoke too soon in my last post earlier in this thread.
    When I activated the plugin after the update, I first got an error message in the admin. But then I clicked “reactivate plugin”, and after that Everything has been fine!

    Thank you for your hard work and prompt response!

    So, the update to 2.3.7 solved my problem. I will mark the thread as resolved.

    Thread Starter iplaygod

    (@iplaygod)

    Thank you for working on a fix. However, this update did NOT fix the problem. An almost identical error message still…

    As soon as I updated the plugin from v2.3.6 to v2.3.7 and activated it, the error message comes up and the plug-in is deactivated, just like previous scenario…
    ——————————-
    All-in-One Event Calendar has been disabled due to an error:

    Database update has failed. Please make sure, that database user, defined in wp-config.php has permissions, to make changes (ALTER TABLE) to the database.

    Error encountered: Field wp_ai1ec_event_feeds.feed_url is of incompatible type

    Error Details:
    #0 /customers/d/6/c/sitename.com/httpd.www/wp/wp-content/plugins/all-in-one-event-calendar/lib/database/helper.php(283): Ai1ec_Database_Helper->_check_delta()
    #1 /customers/d/6/c/sitename.com/httpd.www/wp/wp-content/plugins/all-in-one-event-calendar/lib/calendar-feed/ics.php(281): Ai1ec_Database_Helper->apply_delta(‘CREATE TABLE wp…’)
    #2 /customers/d/6/c/sitename.com/httpd.www/wp/wp-content/plugins/all-in-one-event-calendar/lib/calendar-feed/ics.php(44): Ai1ecIcsConnectorPlugin->_install_schema()
    #3 /customers/d/6/c/sitename.com/httpd.www/wp/wp-content/plugins/all-in-one-event-calendar/lib/bootstrap/registry/object.php(160): Ai1ecIcsConnectorPlugin->__construct(Object(Ai1ec_Registry_Object))
    #4 /customers/d/6/c/sitename.com/httpd.www/wp/wp-content/plugins/all-in-one-event-calendar/lib/bootstrap/registry/object.php(108): Ai1ec_Registry_Object->initiate(‘Ai1ecIcsConnect…’, Array)
    #5 /customers/d/6/c/sitename.com/httpd.www/wp/wp-content/plugins/all-in-one-event-calendar/lib/bootstrap/registry/object.php(204): Ai1ec_Registry_Object->get(‘calendar-feed.i…’)
    #6 /customers/d/6/c/sitename.com/httpd.www/wp/wp-content/plugins/all-in-one-event-calendar/lib/event/callback/abstract.php(59): Ai1ec_Registry_Object->dispatch(‘calendar-feed.i…’, ‘cron’, Array)
    #7 [internal function]: Ai1ec_Event_Callback_Abstract->run()
    #8 /customers/d/6/c/sitename.com/httpd.www/wp/wp-includes/plugin.php(601): call_user_func_array(Array, Array)
    #9 /customers/d/6/c/sitename.com/httpd.www/wp/wp-cron.php(117): do_action_ref_array(‘ai1ec_cron’, Array)
    #10 {main}

    Request Uri: /wp/wp-cron.php?doing_wp_cron=1452897793.4145770072937011718750

    Thread Starter iplaygod

    (@iplaygod)

    Thank u i am looking forward to a fix soon!

    Thread Starter iplaygod

    (@iplaygod)

    My GUESS is that the reason that a complete uninstall + reinstall seems to “work” for some is that an uninstall of the plugin will delete all the calendar tables in the database. And then the new install of the same plugin will create new tables from scratch, which then work as they should.
    The problem with that is I would lose all my data / events that would be very hard to reproduce. So its not an option for me.

    Benjamin: I understand that you have alot to do, and that I have been given this plugin for free. But I would be grateful for some information, and preferably a fix very soon.
    Thank you

    Thread Starter iplaygod

    (@iplaygod)

    Thanks for your reply Benjamin.
    As randalla says, i dont Think user permissions for database is the real issue. The plugin / user HAS created the tables it uses. So I dont see why an ALTER would be a problem? Please enlighten me if theres something im missing.

    I tried updating the plugin to 2.3.6.
    First it seemed to work. But as soon as I go to the admin plugin settings and press “Calendar Feeds” the error message appears and the plugin is again de-activated.

    So (as the error message itself implies) the error is related to the feeds and something being wrong in the database.

    I found a similar (not identical) error described here:
    https://time.ly/forums/topic/data-update-issue-when-upgrading/

    but in that thread they move to private messages to solve the problem, so I dont know what they did.

    Please help. Thank you.

    Thread Starter iplaygod

    (@iplaygod)

    I can add that if I click the button “try to reactivate the plugin”, the calendar comes back on the site and works as expected for 1 or 2 hours, then the error comes back and the calendar is inactivated again…

Viewing 6 replies - 1 through 6 (of 6 total)