• Resolved speleo

    (@speleo)


    Go an error here with the version 3.2.0. I don’t believe this folder structure (SimpleCalendar\plugin_deps\Psr\Cache) exists on my host. Any ideas?

    Fatal error: Uncaught Error: Interface ‘SimpleCalendar\plugin_deps\Psr\Cache\CacheItemPoolInterface’ not found
    in?…./wp-content/plugins/google-calendar-events/third-party/google/auth/src/Cache/MemoryCacheItemPool.php?on line?25

    Call stack:

    1. include()
      wp-content/plugins/query-monitor/vendor/composer/ClassLoader.php:576
    2. Composer\Autoload\{closure}()
      wp-content/plugins/query-monitor/vendor/composer/ClassLoader.php:427
    3. Composer\Autoload\ClassLoader::loadClass()
    4. spl_autoload_call()
      wp-content/plugins/google-calendar-events/third-party/google/apiclient/src/Client.php:909
    5. SimpleCalendar\p\G\Client::createDefaultCache()
      wp-content/plugins/google-calendar-events/third-party/google/apiclient/src/Client.php:867
    6. SimpleCalendar\p\G\Client::getCache()
      wp-content/plugins/google-calendar-events/third-party/google/apiclient/src/Client.php:1002
    7. SimpleCalendar\p\G\Client::getAuthHandler()
      wp-content/plugins/google-calendar-events/third-party/google/apiclient/src/Client.php:330
    8. SimpleCalendar\p\G\Client::authorize()
      wp-content/plugins/google-calendar-events/third-party/google/apiclient/src/Client.php:721
    9. SimpleCalendar\p\G\Client::execute()
      wp-content/plugins/google-calendar-events/third-party/google/apiclient/src/Service/Resource.php:150
    10. SimpleCalendar\p\G\S\Resource::call()
      wp-content/plugins/google-calendar-events/third-party/google/apiclient-services/src/Google/Service/Calendar/Resource/Events.php:252
    11. SimpleCalendar\plugin_deps\Google_Service_Calendar_Resource_Events::listEvents()
      wp-content/plugins/google-calendar-events/includes/feeds/google.php:484
    12. SimpleCalendar\Feeds\Google::make_request()
      wp-content/plugins/google-calendar-events/includes/feeds/google.php:163
    13. SimpleCalendar\Feeds\Google::get_events()
      wp-content/plugins/google-calendar-events/includes/feeds/google.php:122
    14. SimpleCalendar\Feeds\Google::__construct()
      wp-content/plugins/google-calendar-events/includes/objects.php:286
    15. SimpleCalendar\Objects::get_object()
      wp-content/plugins/google-calendar-events/includes/objects.php:204
    16. SimpleCalendar\Objects::get_feed()
      wp-content/plugins/google-calendar-events/includes/functions/shared.php:87
    17. simcal_get_feed()
      wp-content/plugins/google-calendar-events/includes/abstracts/calendar.php:259
    18. SimpleCalendar\Abstracts\Calendar::__construct()
      wp-content/plugins/google-calendar-events/includes/calendars/default-calendar.php:117
    19. SimpleCalendar\Calendars\Default_Calendar::__construct()
      wp-content/plugins/google-calendar-events/includes/objects.php:286
    20. SimpleCalendar\Objects::get_object()
      wp-content/plugins/google-calendar-events/includes/objects.php:144
    21. SimpleCalendar\Objects::get_calendar()
      wp-content/plugins/google-calendar-events/includes/functions/shared.php:113
    22. simcal_get_calendar()
      wp-content/plugins/google-calendar-events/includes/feeds/grouped-calendars.php:122
    23. SimpleCalendar\Feeds\Grouped_Calendars::get_events()
      wp-content/plugins/google-calendar-events/includes/feeds/grouped-calendars.php:51
    24. SimpleCalendar\Feeds\Grouped_Calendars::__construct()
      wp-content/plugins/google-calendar-events/includes/objects.php:286
    25. SimpleCalendar\Objects::get_object()
      wp-content/plugins/google-calendar-events/includes/objects.php:204
    26. SimpleCalendar\Objects::get_feed()
      wp-content/plugins/google-calendar-events/includes/functions/shared.php:87
    27. simcal_get_feed()
      wp-content/plugins/google-calendar-events/includes/abstracts/calendar.php:259
    28. SimpleCalendar\Abstracts\Calendar::__construct()
      wp-content/plugins/google-calendar-events/includes/calendars/default-calendar.php:117
    29. SimpleCalendar\Calendars\Default_Calendar::__construct()
      wp-content/plugins/google-calendar-events/includes/objects.php:286
    30. SimpleCalendar\Objects::get_object()
      wp-content/plugins/google-calendar-events/includes/objects.php:133
    31. SimpleCalendar\Objects::get_calendar()
      wp-content/plugins/google-calendar-events/includes/functions/shared.php:113
    32. simcal_get_calendar()
      wp-content/plugins/google-calendar-events/includes/functions/shared.php:142
    33. simcal_print_calendar()
      wp-content/plugins/google-calendar-events/includes/post-types.php:247
    34. SimpleCalendar\Post_Types::filter_post_content()
      wp-includes/class-wp-hook.php:308
    35. WP_Hook::apply_filters()
      wp-includes/plugin.php:205
    36. apply_filters()
      wp-includes/formatting.php:3928
    37. wp_trim_excerpt()
      wp-includes/class-wp-hook.php:308
    38. WP_Hook::apply_filters()
      wp-includes/plugin.php:205
    39. apply_filters()
      wp-includes/post-template.php:431
    40. get_the_excerpt()
      wp-content/plugins/wordpress-seo/src/helpers/post-helper.php:84
    41. Yoast\W\S\H\Post_Helper::get_the_excerpt()
      wp-content/plugins/wordpress-seo/src/presentations/indexable-post-type-presentation.php:196
    42. Yoast\W\S\P\Indexable_Post_Type_Presentation::generate_open_graph_description()
      wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php:66
    43. Yoast\W\S\P\Abstract_Presentation::__get()
      wp-content/plugins/wordpress-seo/src/presenters/open-graph/description-presenter.php:33
    44. Yoast\W\S\P\O\Description_Presenter::get()
      wp-content/plugins/wordpress-seo/src/presenters/abstract-indexable-tag-presenter.php:37
    45. Yoast\W\S\P\Abstract_Indexable_Tag_Presenter::present()
      wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php:326
    46. Yoast\W\S\I\Front_End_Integration::present_head()
      wp-includes/class-wp-hook.php:308
    47. WP_Hook::apply_filters()
      wp-includes/class-wp-hook.php:332
    48. WP_Hook::do_action()
      wp-includes/plugin.php:517
    49. do_action()
      wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php:300
    50. Yoast\W\S\I\Front_End_Integration::call_wpseo_head()
      wp-includes/class-wp-hook.php:308
    51. WP_Hook::apply_filters()
      wp-includes/class-wp-hook.php:332
    52. WP_Hook::do_action()
      wp-includes/plugin.php:517
    53. do_action()
      wp-includes/general-template.php:3049
    54. wp_head()
      wp-content/themes/colibri-wp/header.php:7
    55. require_once()
      wp-includes/template.php:783
    56. load_template()
      wp-includes/template.php:718
    57. locate_template()
      wp-includes/general-template.php:48
    58. get_header()
      wp-content/themes/colibri-wp/single.php:1
    59. include()
      wp-includes/template-loader.php:106
    60. require_once()
      wp-blog-header.php:19
    61. require()
      /home/bertie/public_html/index.php:17

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Rohit Singhal

    (@rosinghal)

    Sorry about the inconvenience caused.
    We did encounter this problem in earlier version, not sure why you are getting it in latest version. Do you mind trying out https://github.com/Xtendify/Simple-Calendar/releases/download/3.2.0/simple-calendar-3.2.0.zip?

    Thread Starter speleo

    (@speleo)

    Thank you for the super quick response. The site is no longer thowing an error, but right now the calendar content is not showing. I will investigate futher later today however I am short on time right now. Many thanks!

    Plugin Author Rohit Singhal

    (@rosinghal)

    Awesome. Let us know.

    Thread Starter speleo

    (@speleo)

    Seems the second part of my issue is around the Google API credentials.

    The instructions here look outdated as I see no option for user type: external. https://docs.simplecalendar.io/google-api-key/

    The only options I have are oAuth and Service Accounts. While this might be a quick config the options are non trivial. Does your FAQ need a revamp?

    Plugin Support john

    (@johnweru)

    Hi there,

    Thanks for keeping in touch with us.

    In this case, we have revamped that documentation. Please check into it once again.

    Should you have any questions, please do let us know.

    Kind Regards,

    John

    Thread Starter speleo

    (@speleo)

    Turns out the API was restricted. As soon as I removed that everything worked as normal again. Many many thanks for your support!

    Plugin Support john

    (@johnweru)

    Hi there,

    Thanks for the update.

    We are glad to hear that the issue is resolved.

    Please feel free to open a new topic in case of any questions.

    Kind Regards,

    John

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Fatal Error’ is closed to new replies.