-
AuthorPosts
-
August 27, 2019 at 10:38 am #1131277
I installed the Enfold theme and I was very satisfied with it. My first goal being to make an e-commerce site, I installed Woocommerce this morning but the site no longer works. It is indeed a problem of the Woocommerce plugin because when I disable it, everything is in order.
Have you had a similar problem? Do you have a solution to use Woocommerce?
Thank you in advance for your answer :)August 27, 2019 at 3:55 pm #1131352Hey Camousse,
Woocommerce plugin is the most popular ecommerce plugin and though it’s not perfect but I think it does not render a site unusable, maybe there’s just some conflict with another plugin.
Can you elaborate the issue or maybe the error it produces when enabled?Best regards,
NikkoAugust 27, 2019 at 4:11 pm #1131354Thank you for your answer.
When it’s activated and I go to my site, I come across a blank page with “this site is experiencing technical difficulties”.
I changed the PHP, MySQL and turned my site into HTTPS.
When I check the status of Woocommerce, everything is in order.
Is it the Enfold theme that is not compatible?Best regards,
August 27, 2019 at 5:06 pm #1131377Hi,
Enfold is compatible. Have you attempted to disable other active plugins to see if the issue resolves?
Best regards,
Jordan ShannonAugust 27, 2019 at 6:25 pm #1131418Hi,
Yes, I have disabled the plugins one by one and it’s only when I disable Woocommerce that the problem is solved.
Best regards
August 28, 2019 at 7:36 am #1131500Hi Camousse,
Please post us your login credentials (in the “private data” field), so we can take a look at your backend.
- Install and activate ” Temporary Login Without Password “.
- Go to ” Users > Temporary Logins ” on the left-side menu.
- Click ” Create New “.
- Add the email address for the account ( you can use (Email address hidden if logged out) ), as well as the ” Role ” making that the highest possible and the expiry about four days
( do be sure that we have enough time to debug ). - Click ” Submit “.
- You’ll now have a temporary account. Please provide us here in the private section the URL, so we can login and help you out.
When your issue is fixed, you can always remove the plugin!
If you prefer to not use the plugin, you can manually create an admin user and post the login credentials in the “private data” field.Best regards,
NikkoAugust 28, 2019 at 7:58 am #1131502Hi,
Thank you very much for your help !
Best regards
August 28, 2019 at 5:33 pm #1131685Hi Camousse,
Thanks for giving us admin access.
It seems like this only happens when both Enfold and Woocommerce is active, when one is active but not both all seems working fine.
It might have to do something with php version since you’re using the latest one 7.3.8. Can you try to switch your php version to 7.2?Best regards,
NikkoAugust 28, 2019 at 9:27 pm #1131734Hi,
I just try to switch my php version to 7.2 : it change nothing. The problem is still there …Best regards,
August 29, 2019 at 6:04 am #1131789Hi Camousse,
Can you give us ftp access? so we can try to enable wp debugging and maybe get some lead on what’s causing the issue.
Best regards,
NikkoAugust 29, 2019 at 6:43 am #1131796Hi,
Ok, thank you for your help.
Best regards,
August 30, 2019 at 7:58 am #1132169Hi,
I come back to you because I’ve done the last update from Enfold 4.5.6.
I was hoping that this would solve the problem, but not at all.
This is displayed when I enable Woocommerce:
Deprecated : Methods with the same name as their class will not be constructions in future version of PHP; Smarty has a deprecated constructor in /home/muca3087/public_html/libs/smarty/Smarty.class.php on line 64
Parse error : syntax error, unexpected ‘new’ (T_NEW) in /home/muca3087/public_html/libs/adobd/adobd.inc.php on line 872
This site is experiencing technical difficultiesWhat can I do to solve the problem ?
Thank you in advance for your help
Best regards,
August 30, 2019 at 9:29 am #1132213Hi Camousse,
These
Deprecated : Methods with the same name as their class will not be constructions in future version of PHP; Smarty has a deprecated constructor in /home/muca3087/public_html/libs/smarty/Smarty.class.php on line 64
Parse error : syntax error, unexpected ‘new’ (T_NEW) in /home/muca3087/public_html/libs/adobd/adobd.inc.php on line 872Do not come from the theme, you might want to check the WooCommerce forums or write to their support.
Best regards,
VictoriaSeptember 7, 2019 at 9:36 am #1135282Hi everyone,
Thank you again for your help.
I contacted Woocommerce support and shared my displayed errors with them. The support told me this:
” the theme you are trying to use “enfold”, is calling a function that is undefined ” ADODB_mysql()” from : ” /themes/enfold/functions.php”Do you have any suggestions on what I might try to do to solve my problem?
Best regards,
September 7, 2019 at 4:38 pm #1135389Hi Camousse,
Thanks for giving us admin access.
I would have to disagree with:
” the theme you are trying to use “enfold”, is calling a function that is undefined ” ADODB_mysql()” from : ” /themes/enfold/functions.php”
You can verify this if you view that file and search for that function, I did search for the whole Enfold theme files and nothing matches.
I’m just curious how the libs folder located in the root folder is integrated/included to your wordpress site? It should not be using it and I think if we know where this is included we can find clues on how to fix this issue.
Also, can you renew the admin access? it has already expired so we can’t test it properly.Best regards,
NikkoSeptember 7, 2019 at 4:54 pm #1135397Hi,
Thank you for your reply. I don’t understand why I have this problem. The Enfold Theme can be used with Woocommerce, and with Prestashop ?
Below the link to access in my admin area. I hope you will find a solution.
Thank you for your help.
Best regards,
September 7, 2019 at 6:06 pm #1135447Hi Camousse,
It’s working now.
woo-loader.php (located in wp-content > themes > enfold > config-woocommerce folder) is picking up config.php in your root folder which causes the issue.
To fix it it in line 11 of woo-loader.php:require_once( 'config.php' );
I just replaced it with:
require_once( dirname(__FILE__) . '/config.php' );
which fixes the issue temporarily since if you update the theme you will lose these changes.
I would suggest renaming config.php in your root folder (maybe putting some prefix on it) then on the file that uses it you’ll need to tweak the name as well.Best regards,
NikkoMay 19, 2020 at 8:59 pm #1214421This reply has been marked as private.May 21, 2020 at 7:15 am #1214906Hi cacvaquero,
Please open a new thread and include WordPress admin login details in private so that we can have a closer look at your site.
Best regards,
Rikard -
AuthorPosts
- You must be logged in to reply to this topic.