• Resolved mophilly

    (@mophilly)


    I updated the web site to wordpress 6.7.1 and the free versions of events calendar and tickets-rsvp. The tickets-rsvp 5.19.0 causes a fatal PHP error. I don’t have official support, as the band cannot afford it (yet), so I am posting here.

    Any advice is most welcome. For the moment I have disable tickets-rsvp.

    • This topic was modified 1 month, 2 weeks ago by mophilly. Reason: correct version number

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

Viewing 6 replies - 1 through 6 (of 6 total)
  • I have the same issue. I have rolled back both calendar and tickets and still have the issue. to the previous version with no luck. I have now rolled back to the version from November which does solve the issue but leaves me vulnerable due to a known bug in Events Calendar <6.9.1

    Plugin Support Darian

    (@d0153)

    Hi @mophilly @7thcircle

    Thanks for reaching out.

    To assist you better, could you provide the full error message from your logs? This will help us investigate the issue more thoroughly.

    Additionally, please share the PHP version you’re using. This information will help us determine if there are any compatibility issues. Looking forward to your response.

    Thread Starter mophilly

    (@mophilly)

    Thank you for the quick response. Here is a snippet from the log:

    03-Feb-2025 15:39:24 UTC] PHP Fatal error: Uncaught TypeError: Tribe__Tickets__REST__V1__Endpoints__Base::__construct(): Argument #2 ($post_repository) must be of type ?Tribe__Tickets__REST__Interfaces__Post_Repository, Tribe__Tickets__REST__V1__Post_Repository given, called in /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/src/Tribe/REST/V1/Service_Provider.php on line 42 and defined in /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/src/Tribe/REST/V1/Endpoints/Base.php:52
    Stack trace: 0 /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/src/Tribe/REST/V1/Service_Provider.php(42): Tribe__Tickets__REST__V1__Endpoints__Base->__construct() 1 /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/common/vendor/vendor-prefixed/lucatume/di52/src/Container.php(462): Tribe__Tickets__REST__V1__Service_Provider->register() 2 /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/common/src/Common/Contracts/Container.php(46): TEC\Common\lucatume\DI52\Container->register() 3 /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/common/src/Tribe/Container.php(305): TEC\Common\Contracts\Container->register() 4 /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/src/Tribe/Main.php(485): tribe_register_provider() 5 /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/src/Tribe/Main.php(438): Tribe__Tickets__Main->bind_implementations() 6 /home/e-smith/files/ibays/artstreet/html/wp-includes/class-wp-hook.php(324): Tribe__Tickets__Main->bootstrap() 7 /home/e-smith/files/ibays/artstreet/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 8 /home/e-smith/files/ibays/artstreet/html/wp-includes/plugin.php(517): WP_Hook->do_action() 9 /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/common/src/Tribe/Main.php(129): do_action() 10 /home/e-smith/files/ibays/artstreet/html/wp-includes/class-wp-hook.php(324): Tribe__Main->plugins_loaded() 11 /home/e-smith/files/ibays/artstreet/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 12 /home/e-smith/files/ibays/artstreet/html/wp-includes/plugin.php(517): WP_Hook->do_action() 13 /home/e-smith/files/ibays/artstreet/html/wp-settings.php(559): do_action() 14 /home/e-smith/files/ibays/artstreet/html/wp-config.php(102): require_once(‘/home/e-smith/f…’) 15 /home/e-smith/files/ibays/artstreet/html/wp-load.php(50): require_once(‘/home/e-smith/f…’) 16 /home/e-smith/files/ibays/artstreet/html/wp-blog-header.php(13): require_once(‘/home/e-smith/f…’) 17 /home/e-smith/files/ibays/artstreet/html/index.php(17): require(‘/home/e-smith/f…’) 18 {main}

    thrown in /home/e-smith/files/ibays/artstreet/html/wp-content/plugins/event-tickets/src/Tribe/REST/V1/Endpoints/Base.php on line 52

    • This reply was modified 1 month, 2 weeks ago by mophilly. Reason: formatting log snippet
    • This reply was modified 1 month, 2 weeks ago by mophilly. Reason: remove pre tags
    Plugin Support tristan083

    (@tristan083)

    Hi @mophilly ,

    Thank you for your message and the information.

    Unfortunately, I have not been able to reproduce the issue in my testing environment running only The Events Calendar plugins and the twenty-twenty-one theme. Thus, I suspect some conflicts are at play here. It would be good to test for conflicts. Could you follow the following steps?

    1. Deactivate all other plugins.
    2. Switching to the Default theme.
    3. Try reactivating the Event Tickets plugin.

    Please read the Testing for Conflicts Article before doing anything. 
    To be safe, we’d recommend conducting tests and updates on a Staging Server. Also, please keep a working backup of your website.

    Plugin Support Darian

    (@d0153)

    Hi @mophilly

    I hope everything is going smoothly for you. I just wanted to touch base and inquire if you had the opportunity to review the response above as it has been some time since we last heard from you.

    Looking forward to your reply.

    Plugin Support Darian

    (@d0153)

    Hi there,

    It appears that we haven’t heard back from you in a while, so I’ll assume that the matter has been resolved. If you need any more help, feel free to start a new thread and we’ll be happy to assist you.

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.