Dear BigBuy Support Team,
I hope this message finds you well. I am reaching out to report an issue we are experiencing with the slow synchronization between our WooCommerce store and BigBuy.Issue Description:
The synchronization process is extremely slow. Although no errors are displayed, it appears that the execution of the cron jobs is either blocked or only happens every few hours instead of every minute as expected. I have noticed that the records in the wp_mipconnector_file_log
table in the database are only added every few hours. The date_processing_start
field shows that the cron job starts a process to add product data, but it seems to take hours to complete, as if there is a process blocking the requests.Background Information:
After some investigation, I found a few potential issues that might be related to this problem:
max_execution_time
setting of 1 hour, which could be causing delays, particularly if multiple cron processes are being queued.shell_exec
and getmyuid
functions in the plugin might be causing compatibility issues, especially on servers where these functions are disabled for security reasons.Questions:
To help diagnose and resolve the issue, could you please provide guidance on the following:
max_execution_time
to improve synchronization speed without compromising server stability?Conclusion:
I would appreciate any assistance or recommendations you can provide to help resolve this issue. If there are any adjustments or configurations that I can make on my end, please let me know.
Thank you for your attention to this matter, and I look forward to your guidance.
Best regards,
I can’t understand how the connector for WooCommerce works, and I can’t meet the minimum requirements of “Taxes Created” and “Max Execution Time”. What should I do to meet these minimum requirements?
]]>Hi,
your plugin has two, three properties, which restrict its usage and creates a serious stability hazard.
Firstly, your plugin does not rely on the WordPress-internal cron, which – besides the fact that not every provider allows for individual crons – can result in unwanted high load, since the normal cron and your cron might run in parallel unwantedly.
Secondly, your plugin does not write logs on its own but relies on the piping the calls output to a file manually. This is really cumbersome and – again – might get restricted by security policies of a provider (understandably). In that case, you don’t get any logs for that operation.
Thirdly – and this is the worst – your plugin requires to configure the execution time to 1h. I cannot emphasize enough, how critical this requirement is. Since it is not possible to configure that for your script only, it is a global setting. Restricting max execution time to a low number (e.g. 30 seconds) is absolutely mandatory for server stability.
If e.g. there is a DOS or hacking attack (which happens multiple times a day), the server is able to recover from that by itself, because it will kill requests which take long due to high server load.
Thus, after a certain time, the server comes back to life.
With setting the max execution time to 1h, you completely bypass that security layer. It will be very easy to shoot the shop to the moon for hours.
And then the server monitoring will kick in and restart the server automatically, completely neglecting what you wanted to achieve with that long execution time (having enough time to process your updates without interruption). The concept just does not work!
Besides that, since your own endpoint is publicly available, you even provide attackers the best entry point to kill the server with just a few calls. If your cron runs for, let’s say 10 minutes, you just need 6 calls to overload one core for an hour. You have 8 cores? Ok, then you need just 48 requests to achieve that.
Everyone out there can kill everyone’s server just by calling your endpoint via web browser and hitting reload a few times.
You really need to change this urgently.
This is baaaaaaad ??
Thanks
Markus
Hi,
can you kindly work around using shell_exec and getmyuid in your plugin?
Some providers (especially those, who take security seriously) have deactivated those functions (which I completely support) and actually no other professional plugin in the world relies on these functions, due to security reasons.
E.g. also some providers being owned by the mother company of your own recommended provider (nominalia) have disabled those two functions.
Frankly, a plugin related to drop-shipping should not rely on the shop owners to take care of system security themselves, even though the physical hardware requirements are met.
Please, get rid of these security issues.
This is hampering system security in general, if you require them to be active – your plugin is not alone there ??
Thanks
Markus
Hello, on the minimum requirements, I have all the ticks but on RAM i am getting:
Total: Unknown
Available: Unknown
]]>how do I manually configure the carriers because the shipping services don’t appear when it’s a duplicate of the synchronized product that’s in the shopping cart, it’s for a dropshipping site with both bigbuy and marketplace
]]>Hi all,
I started to get a critical error related with shipping after the plugin update to the version 1.9.5.
Have made a fallback to the 1.9.4 version, however even with the WooCommerce “Automatic Updates” disabled the plugin updates automatically once per hour.
Anyone knows how to prevent this plugin to make updates?
]]>How can I stop plugins updates automatically?
I have changed some functions in the plugin to stop their categories subcategories to automatically synced in our store but everytime plugin is updated automatically then it overrides my changes and it started synced again.
So please help me how can I stop automatic updates, I don’t want to update plugin, I have tried different plugins for disabling auto-updates but they all won’t work.
Hallo, wir kommen nicht weiter. Seit drei Wochen werden die Produkte gel?scht. Wir haben jetzt mit kleinen Kategorien mit nur 70 Produkten getestet. Das Hochladen war okay. Die Kategorie wurde auch richtig im Shop abgelegt. Dann haben wir eine andere kleine Kategorie hochgeladen. Das ging auch alles gut. Doch jetzt kommt der Fehler. Die Produkte aus der ersten Kategorie, die wir vorher hochgeladen haben werden auf nicht Ver?ffentlicht gestellt. Das ist nicht normal. Wir bekommen keine Hilfe von Eurem Support. Die sollten doch mit solche Fehler vertraut sein. Wir m?chten jetzt alles deinstallieren und von vorne beginnen. Wir m?chten alles L?schen, auch die Schnittstelle. Wie k?nnen wir das machen, oder k?nnt Ihr alles von uns L?schen? Grü?e
Hello, we’re stuck. The products have been deleted for three weeks. We have now tested with small categories with only 70 products. Upload was ok. The category was also correctly filed in the shop. Then we uploaded another small category. That all went well. But now comes the error. The products from the first category that we previously uploaded will be set to unpublished. That’s not normal. We get no help from your support. They should be familiar with mistakes like this. We now want to uninstall everything and start over. We want to erase everything, including the interface. How can we do this, or can you erase all of us? Greetings
Any list of changes from 1.8.8 to 1.8.9?
]]>I am synchronising the bigbuy plugin and i am unable to fix the taxes issue.
However i have enabled the taxes on woocommerce.
Please can you solve the issue for me?
Check screenshot please:
]]>I have everything set up, and it is running ok.
However when payment is made on checkout page, the customer is not given the “thank you for order” page, but a half cut off empty error message.
The order is placed, payment is made, the order emails are sent to admin and customer.
But the customer do not get the thank you for order page, this leads to confusion and double orders.
This error goes away if i deactivate the bigbuy plugin.
Any help here would be highly appreciated, as my page has been on maintenance mode for a week now.
]]>I cannot connect to Big Buy.
I have installed plugin, but I keep on getting the message:
Enable the Apache mod_rewrite module.
I am pretty sure that mod_rewrite is enabled in my server.
I also checked
Options FollowSymLinks
AllowOverride All
and they are right too.
Any suggestions what might be the problem?
Hello ,
I installed Bigbuy extension and have everything good excet taxes in mininmal condition,
I’ve already watched and configured it as it was in the guide page (the same as in the picture ) but it’s not accepted.
Do you have any solution?
Thanks in advance
Hello,
I have setup everything including the CRON jobs with a frequency of every minute.
But after 24 hours I dont see the products in my wordpress website. Now the fun thing is, everyone been saying the plugin isnt working. And they are right LOL. even if the settings are right it isn’t working. So what do I do? I contacted Bigbuy but they only respond with same robotic mails with links to their guides which dont help me at all.
Anyone managed to fix this? Hope to hear from you soon. Otherwise this all be a waste of money €150 lol
]]>Hello together,
we above mentioned plugin seems to be really buggy and causes errors. At the moment I do have to problem that js errors or other plugin elements prevent my theme “flatsome 3” from rendering correctly.
Website: gluecklich.shop.
Is this a known bug? Disabling the plugin fixes the issues!
Thanks
]]>Hi
the plugin is asking for a max execution time of 3600
Is there a way to bypass this?
our hosting is only allowing a max execution time of 300
Can someone maybe tell me how to set up this plugin. Everything is okay with regard to the requirements, only I can’t get the cron job done.
It is unclear to me whether I should set this up in WordPress, and then how? Whether this should be set on the server where my webshop is hosted?
I do not find the information very clear and so far have e-mailed a few times with bigbuy, but they do not really help me either.
Thank you in advance
]]>Hi,
I’m using your plugin since a few days and it works well until now, everything is synced correctly despite the fact that it’s annoying to have to wait 11 hours between each publication of a change in the settings of the MIP.
My main concern is that the products have multiples categories, even categories I didn’t select when configuring the synchronisation. In Prestashop it’s possible to disable the unwanted categories but not in WooCommerce. So unwanted categories are visible in the shop sidebar even if I reorder them, I can’t hide unwanted categories. That’s a problem as it reduces the user experience on my website by confusing them with parasitic categories that often only contain a few products.
Do you plan to improve that point ?
]]>Hi everyone,
I have installed the plugin and i already have paid for my e-commerce pack with bigbuy. The thing is i try to follow the instructions but i cannot synchronize my site with big buy. When i try to log in to multi channel intergration platform via the pluging it doesnt ask me for login information. Instead it takes me to multi channel dashboard. When i go to software e-commerce doesnt give me an option in woocommerce to add a product. It only has the important notice and the buy order but i have already bought it. Can you help please????
]]>We cant seem to get around this issue that no matter what we try on the Bigbuy Multi-channel platform – it fails to go to the next step saying: Read/write permissions of the mmoconnector module enabled (it shows a big red X)
We cant see such a module (MMOConnector) anywhere, but have made permissions changes (even to 777) in the plugin folder. We have checked other API calls on the site and they work, and the plugin shows all minimum checks are complete and successful.
Has anyone had problems with the read/write permissions on the plugin or know of any folders permissions adjustments that have to be done ?
]]>Hi,
Works in a multisite installation?
“The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.” when i tried to see the plugin options page.
Wordpress 5.2.6, woocommerce 4.1.1, php 7.3
Notice: Trying to get property ‘LastCronExecutionDate’ of non-object in /www/wordpress/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/View/ConfigurationViewManager.php on line 52
Fatal error: Uncaught TypeError: Argument 1 passed to WcMipConnector\Service\SystemService::checkIfCronIsActive() must be of the type string, null given, called in /www/wordpress/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/View/ConfigurationViewManager.php on line 52 and defined in /www/wordpress/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/Service/SystemService.php:436 Stack trace: #0 /www/wordpress/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/View/ConfigurationViewManager.php(52): WcMipConnector\Service\SystemService->checkIfCronIsActive(NULL) #1 /www/wordpress/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/Controller/ConfigurationController.php(96): WcMipConnector\View\ConfigurationViewManager->create() #2 /www/wordpress/wp-includes/class-wp-hook.php(287): WcMipConnector\Controller\ConfigurationController->loadAccessAndSecretFormView(”) #3 /www/wordpress/wp-includes/class-wp-hook.php(311): WP_ in /www/wordpress/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/Service/SystemService.php on line 436
WP Version : 5.4.1
]]>The plugin does not work. It’s that simple. Please fix it.
critical error on my website.
]]>Hi !
So happy to at least discover you woocommerce connector. Unfortunately I have this error and impossible to setup :
Notice: Trying to get property ‘LastCronExecutionDate’ of non-object in /home/xxx/xxx/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/View/ConfigurationViewManager.php on line 52
Fatal error: Uncaught TypeError: Argument 1 passed to WcMipConnector\Service\SystemService::checkIfCronIsActive() must be of the type string, null given, called in /home/xxx/xxx/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/View/ConfigurationViewManager.php on line 52 and defined in /home/xxx/xxx/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/Service/SystemService.php:436 Stack trace: #0 /home/xxx/xxx/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/View/ConfigurationViewManager.php(52): WcMipConnector\Service\SystemService->checkIfCronIsActive(NULL) #1 /home/xxx/xxx/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/Controller/ConfigurationController.php(96): WcMipConnector\View\ConfigurationViewManager->create() #2 /home/xxx/xxx/wp-includes/class-wp-hook.php(287): WcMipConnector\Controller\ConfigurationController->loadAccessAndSecretFormView(”) #3 /home/xxx/xxx/wp-includes/class-wp-hook.php(311): WP_Hook-> in /home/xxx/xxx/wp-content/plugins/bigbuy-wc-dropshipping-connector/src/Service/SystemService.php on line 436
WP 5.4
PHP 7.3
Hi,
This plugin doesn’t work, appears a blank page in settings, please check it.
Thanks
Hi,
It seems that the module is not yet active on BigBuy and the help page from Academy is not found anymore.
]]>