Viewing 11 replies - 1 through 11 (of 11 total)
  • Brook

    (@brook-tribe)

    Hello Marcello,

    That is strange. That should only happen when Tribe__Events__Google_Data_Markup is initialized too early in the loop, which be default it certainly isn’t. And I can’t think of a setting that would make it so. Have you tried testing for conflicts? That could easily reveal something. Guide: Test For Conflicts

    – Brook

    Hi Brook,

    I also have the same problem. I tried testing for conflict. I went to this step:

    Step 3) Clear your browser cache, and retest. Once you have followed the steps for clearing your browser cache, go into your site and try to recreate the problem you originally noticed. If it is now fixed, that means there was a conflict. The next step is to find the source of that conflict.

    I went to my site, and it is STILL not fixed. So, what’s the problem? Appreciate your help.

    kbaskoro

    Brook

    (@brook-tribe)

    Thanks for reporting in as well kbaskoro. Are you running the latest version? Did you download it from wordpress.org, or github? Can you post a copy of your server error logs?

    Cheers!

    – Brook

    I have the same issue. I’m running version 3.9.1 downloaden via the wordpress plugin search area.

    I am however running on an old version of WordPress (3.6.1) And I’m not sure if I can update because of the theme I’m currently using.

    Fatal error was gone after wordpress 4.1 update!

    Hi Brook, my version is 3.9 and i’ve updated it via wordpress site update functiom in my site’s plugin page. I didn’t see any new version available from the plugin page.

    I haven’t gone through the error logs, supposed this is something i can get from my hosting service yes? Sorry a but noob on this, thanks for your help!

    Hi Brook, any update? appreciate it! Thanks.

    Brook

    (@brook-tribe)

    Howdy kbaskoro,

    Your Hosting provider probably can provide you with the logs, or at least tell you how to find them. But, before posting them to the public you might want to scrub any infor from them that could be private. This might not be something you feel qualified to do since they are a bit hard to parse 🙁

    Could you post a list of plugins you are running? Maybe other users are running one or more of the same plugins, and we could isolate a culprit? You might even try a full on conflict test as per this guide: Test For Conflicts

    Cheers!

    – Brook

    Hi Brook,

    Here’s what i got from the error_log:

    WordPress database error Incorrect key file for table ‘/ramdisk/mysql/tmp/#sql_1168_1.MYI’; try to repair it for query SELECT SQL_CALC_FOUND_ROWS DISTINCT wp_posts.*, wp_postmeta.meta_value as EventStartDate, tribe_event_end_date.meta_value as EventEndDate FROM wp_posts INNER JOIN wp_postmeta ON (wp_posts.ID = wp_postmeta.post_id) LEFT JOIN wp_postmeta as tribe_event_end_date ON ( wp_posts.ID = tribe_event_end_date.post_id AND tribe_event_end_date.meta_key = ‘_EventEndDate’ ) WHERE 1=1 AND wp_posts.ID NOT IN (1860,2873,3825) AND wp_posts.post_type = ‘tribe_events’ AND (wp_posts.post_status = ‘publish’) AND (wp_postmeta.meta_key = ‘_EventStartDate’ ) AND tribe_event_end_date.meta_value < ‘2014-02-10 14:50:03’ ORDER BY DATE(wp_postmeta.meta_value) DESC, TIME(wp_postmeta.meta_value) DESC LIMIT 0, 1 made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/plugins/the-events-calendar/views/default-template.php’), tribe_get_view, include(‘/plugins/the-events-calendar/views/list.php’), tribe_get_template_part, include(‘/plugins/the-events-calendar/views/list/content.php’), tribe_get_template_part, include(‘/plugins/the-events-calendar/views/list/nav.php’), tribe_has_past_events, tribe_get_events, TribeEventsQuery::getEvents, WP_Query->__construct, WP_Query->query, WP_Query->get_posts

    Also I already tried the Test for Conflicts, and as I said, when I deactivate ALL plugins and revert the theme back to std wordpress theme the problem still persists…I’m smelling database issue here…

    also error log said the same as the one OP posted:

    PHP Fatal error: Call to undefined function get_the_permalink() in /home5/hrmagazi/public_html/wp-content/plugins/the-events-calendar/lib/Google_Data_Markup.php on line 32

    Hi there, @kbaskoro!

    Thanks for the additional details here. 🙂

    It definitely does smell pretty fishy for sure. I think you could be correct in that there is a corruption in the database, but it is certainly tough to tell.

    Have you perhaps tried a fresh installation of The Events Calendar? Your data should remain intact (but please do backup, for sure). I think it is worth trying in case a file somehow became corrupted.

    As a deeper form of troubleshooting, are you able to set up a test site and see if the issue comes up there as well? I’d start with just the defaults, installing no themes and only installing The Events Calendar plugin.

    Cheers!
    Geoff

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Fatal error in Google_Data_Markup.php on line 32’ is closed to new replies.