• Hi All,

    When I try adding an event I get the following message:

    ‘An event with the details you submitted could not be found in the database. This may indicate a problem with your database or the way in which it is configured.’

    It then deletes the text I’ve entered and won’t add the event. Did anyone else have this issue, if so, how did you fix it?

    Thanks

    https://www.ads-software.com/extend/plugins/calendar/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Yes, I am having the same problem with Calendar 1.2.3. When I Googled the error, it showed links to the Kieran O’Shea website, which says to add a number to recurring and select months but that didn’t work either. Apparently, that fix only worked on 1.2.2. Calendar just won’t work on my system (Windows 2008 Server, IIS 7.0, PHP 5.3.5, MySQL 5.5).

    Found the answer buried in the Kieran O’Shea website in another forum. You need to manually create the table WP_CALENDAR. If you look in mysql, it is not there. To get the table definition, find the create statement in the calendar.php file. NOTE: In my copy of the file, the create is for WP_CALENDAR_TABLE … not sure why, but I used that definition for the WP_CALENDAR table, the web page works. One other note – I did have an error when creating the table. For some reason it didn’t like the “event_link TEXT DEFAULT ”” – would not accept a default value for a TEXT field. I changed it to “event_link TEXT” and the table create worked. Web calendar is up and running.

    @nssa-nsca: Awesome! All I did was find and replace WP_CALENDAR_TABLE with WP_CALENDAR and event_link TEXT DEFAULT ” with event_link TEXT. Then enabled this plugin and it worked. If you’re not accustomed to mysql, do this before enabling the plugin. Otherwise, go through phpmyadmin or a similar mysql admin tool and delete the databases present in there.

    [email protected] for more questions.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘[Plugin: Calendar] Error Message when trying to add an event’ is closed to new replies.