I am getting this same error. The calendar worked once, pulled in the feed, I could view it and then the entire site barfed and same errors in the apache logs.
[Thu Oct 20 09:39:06 2011] [error] [client 24.82.xxx.xxx] PHP Fatal error: Ai1ec_Settings::get_instance() [ai1ec-settings.get-instance]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Ai1ec_Settings" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /home/sqspeaks/public_html/wp-content/plugins/all-in-one-event-calendar/app/model/class-ai1ec-settings.php on line 220
[
I finally got mine to work. I don’t know if this is what fixed it for sure, but I had two other calendar plugins installed (My Calendar and The Event Calendar) and I deleted them and after that the All In One worked fine. They were both inactive, but for some reason after I deleted them and cleared my cache (W3 Total Cache plugin) I was able to re-install All In One Event Calendar, activate it, set it up and it works ok.
Same issue, running version 1.0.9 and no other event managers installed. Is there a fix?
Issue is intermittent, I can sometimes get it to run but it will not import my google calendar.
Will re-test when 1.2 is released. Right now going to use Stout Calendar.
I am wondering what is your Server OS and PHP version
Linux, PHP 5.2.9, IP 74.52.35.98
Gil
(@gil-jones)
I get this same error if I edit the settings. Also if I just SAVE the settings without making any actual change. I am trying to adjust the settings in one tab (Chrome) and viewing the calendar in a separate tab.
To replicate: in Tab1 open the Event settings under dashboard. Without making any change, click Update Settings. In Tab2, open the calendar. Instant error.
Takes a lot of “fiddling” to get out of that loop. Not sure exactly how I did that each time!
This is a multi-site 3.2.1 WP installation PHP 5 on Hostgator, Plugin v. 1.0.9
@grantday
Any chance to try the plugin on a fresh WP 3.2.1 install?
I just want to rule out the possibility of another plugin interfering.
@Gil
Is it possible that the Calendar Page is not set under Settings so every time when you update the settings, a new page is being generated?
Gil
(@gil-jones)
The Calendar page is set in settings.
Would not be easy to do a fresh install.