NooTheme Premium WordPress Theme › Forums › iVent › Fatal error after activating Event Tickets Plus
Tagged: event tickets plus
- This topic has 19 replies, 5 voices, and was last updated 4 years ago by
Anonymous.
-
AuthorPosts
-
4 years ago #1079946
Hi there,
on monday I have bought a license for Event Tickets Plus. When I installed the plugin everything was fine but at the moment I tried to activate it, the website broke down and showed me the following error message: "Die Website hat technische Schwierigkeiten. Bitte prüfe das E-Mail-Postfach des Website-Administrators, um dort weitere Anweisungen zu finden." (in english: "The site is experiencing technical difficulties. Please check your site admin email inbox for instructions."). After deleting the plugin everything was ok.
To figure out the causes of this error I activated wp_debug and installing the plugin again. Now the following Error was display: "Fatal error: Uncaught RuntimeException: Error while making 'tickets-plus.commerce.woo': Class tickets-plus.commerce.woo does not exist ..." – You will find attached a screenshot of the whole message.
During this troubleshooting I found out that there must be a connection between the Event Tickets Plus-plugin respectively the Event Tickets-plugin and the iVent theme. Because if all of these three components are activated my website breaks down, if one of these is inactive (no matter which of them), the other two components work fine.
My next step was to contact the support of The Event Calendar to find out if they have any solutions for my problem. They recommended me to contact you because the there might be some outdated functions in your theme which cause this fatal error.
Do you have any suggestions to solve this issue?
Regards,
Sylvia.Attachments:
You must be logged in to view attached files.4 years ago #1080133Hi.
Thank you for contacting us.
Maybe have some conflict with the Event ticket plugin. Please give us your site URL, admin and FTP account.
We will help you debug the issue.
Thanks.
4 years ago #1080269This reply has been marked as private.4 years ago #1080521Hey there!
I'm currently experiencing the same error message on our site https://www.welovesoul.com.
Please advise.
Thanks,
David4 years ago #1080545Hey there,
Please, could I have a response and help with this soonest. I'm based here in the United Kingdom, so as you can imagine the time difference is a bit of a killer.
Please advise soonest.
Thanks,
David
4 years ago #1080547Hi,
With the Waring from the RevSlider:
I think you are using PHP version 7.3.x:
Please update the RevSlider plugin to the latest version.
- Error from Event Ticket plugin.
HP Fatal error: Uncaught RuntimeException: Error while making 'tickets-plus.commerce.woo': 'tickets-plus.commerce.woo' is not a bound alias or an existing class
It seems that other users have the same problem on the old version.
https://wordpress.org/support/topic/fatal-error-introduced-in-4-10-0-1/
Have you updated to the latest version for these plugins?
(Note: You should backup before update these plugins)
You can give me your login information here.
Best regards,
tb.
4 years ago #1080550Hey there,
Here's the exact error message that I'm currently experiencing when The Event Tickets Plus plugin is activated.
======start====
Fatal error: Uncaught RuntimeException: Error while making 'tickets-plus.commerce.woo': Class tickets-plus.commerce.woo does not exist in /home4/welovesoul/public_html/wp-content/plugins/the-events-calendar/common/vendor/lucatume/di52/src/tad/DI52/Container.php:352 Stack trace: #0 /home4/welovesoul/public_html/wp-content/plugins/the-events-calendar/common/vendor/lucatume/di52/src/tad/DI52/Container.php(281): tad_DI52_Container->resolve('tickets-plus.co...') #1 /home4/welovesoul/public_html/wp-content/plugins/the-events-calendar/common/src/Tribe/Container.php(176): tad_DI52_Container->make('tickets-plus.co...') #2 /home4/welovesoul/public_html/wp-content/plugins/event-tickets-plus/src/Tribe/Commerce/WooCommerce/Main.php(240): tribe('tickets-plus.co...') #3 /home4/welovesoul/public_html/wp-content/themes/noo-ivent/functions.php(112): Tribe__Tickets_Plus__Commerce__WooCommerce__Main::get_instance() #4 /home4/welovesoul/public_html/wp-settings.php(499): include('/home4/weloveso...') #5 /home4/welovesoul/public_html/wp-config in /home4/welovesoul/public_html/wp-content/plugins/the-events-calendar/common/vendor/lucatume/di52/src/tad/DI52/Container.php on line 352
The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.
=====end=====
See it here live now: https://www.welovesoul.com/wp-admin/plugins.php?activate=true&plugin_status=all&paged=1&s=
Please let me know your thoughts.
Thanks,
David4 years ago #1080551Please note: I had addressed this issue with the folks at The Events Calendar and this was their response:======start=======Hi again,The error you reported is being caused by your theme. Specifically, line 112 of the theme's functions.php file.
We cannot provide support for third party themes. Your theme is providing their own custom functionality related to our plugins, and they would need to fix any issues with the code. It's likely that the code in the theme worked at one point until things were updated within our plugins. If the theme developers have received reports of this, they have probably fixed this already. You might see if there are updates available for the theme.
If the theme is not being actively developed any more, I would recommend finding an alternate theme.
Best of luck,
Sky======end========Thank you so much for your help with this.4 years ago #1080552Hi,
You go to the functions.php file (wp-content/themes/noo-ivent/) and comment these lines.
I don't currently availiable the Event Ticket Plus plugin, you can send me this plugin via email. I will check this issue. ([email protected])
Best regards,
tb.
4 years ago #1080555Hey @tinhbeng!
Just tried to email you the plugin, however, the email was blocked by Google: "For security reasons, Gmail does not allow you to use this type of file as it violates Google policy for executables and archive"
Also, what exactly are you saying here: "You go to the functions.php file (wp-content/themes/noo-ivent/) and comment these lines"?
Please advise.
4 years ago #1080556Also, I'm using the iVent child theme.
4 years ago #1080557Hi,
You need to go to the functions.php file of parent theme and comment the lines above.
You can upload the plugin to Google Driver and share link with me.
Best regards,
tb.
4 years ago #1080559Hey @tinhbeng!
First off I'm but expert coder, but I'm learning a thing or two 🙂
So sorry, what do you mean by "comment the lines?"
This is what those lines currently looks like on the function.php
====
function noo_get_tribe_venue(){
$args = array(
'post_type' => 'tribe_venue',
'posts_per_page' => -1
);
$query = new WP_Query($args);
if( $query->have_posts() ):
echo '<select class="nootribe-venue">';
echo '<option value="">'.esc_html__('Venues','noo-ivent').'</option>';
while( $query->have_posts() ):
$query->the_post();
echo '<option value="'.get_the_ID().'">'.get_the_title().'</option>';
endwhile;
echo '</select>';
endif; wp_reset_postdata();
}
function noo_get_tribe_organizer(){
$args = array(
'post_type' => 'tribe_organizer',
'posts_per_page' => -1
);
====
Please advise.
4 years ago #1080560That first line should say " I'm not an expert coder"
4 years ago #1080563Hi,
"comment the lines?" == disable these code lines.
You add the // sign before each line of code as I did in the image below (red circled area)
Best regards,
tb.
4 years ago #1080568Hi,
I have been disabled the lines above.
Please activate plugin Event Tickets Plus and check again.
Best regards,
tb.
4 years ago #1080569This reply has been marked as private.4 years ago #1080581Hi,
You can copy the content of the functions.php file to your another website.
Best regards,
tb.
4 years ago #1080611Hey @tinhbeng!
Perfect! I'll do just that 🙂
Thank you so much for all your help yesterday. Greatly appreciated.
Blessings,
David4 years ago #1080618
AnonymousInactiveTopics: 0
Posts: 87This reply has been marked as private. -
AuthorPosts
You must be logged in and have valid license to reply to this topic.