Server requirements for synchronising Woocommerce with Multi-Channel Integration Platform

Server requirements for synchronising Woocommerce with Multi-Channel Integration Platform - BigBuy Academy | Documentación y ayuda técnica gratuita para clientes de BigBuy
Skip to content Skip to sidebar Skip to footer

Server requirements for synchronising Woocommerce with Multi-Channel Integration Platform

Servers that are verified and recommended by BigBuy

Here at BigBuy we have carried out a testing process on these servers to ensure they work correctly with BigBuy. You can view them here.

IMPORTANT: If you are not using the recommended servers, you must make sure that you meet the requirements detailed below in this article:

It is very important to use a server with the necessary resources to use Multi-channel Integration Platform. 

  • Dedicated server or VPS.  
  • You should not use “shared” or “cloud” hosting servers. 
  • Minimum processor: 4 cores 
  • Minimum RAM: 8GB 
  • SSD Server 
  • Disk: 160GB (500GB recommended) 
  • Server with the possibility of installing CRON tasks and running once per minute 
  • Must use Apache  
  • No restrictions on the number of files or nodes 

Server and WooCommerce configurations 

We recommend always keeping WordPress and WooCommerce updated to the latest version available.  

You can find the compatible versions at the following link, but we recommend always having the most recent versions. 

WooCommerce versions compatible with php 

Also, in this link you can find how to see the version of WooCommerce you use. 

Depending on the software your server uses, you will be able to see the version of php it uses and configure it normally in some control panel software that your server provider will be able to provide. 

To work with our synchronization system, you will need to modify the default values of php to the following: 

  • max_execution_time 3600 
  • memory_limit 1024 
  • Activate mod_rewrite 

Apache configuration file

In the Apache configuration file, we will check that we have at least the following configuration on the WordPress directory:

Options FollowSymLinks

AllowOverride All

If you’re unsure about setting up any of these settings, ask your server provider for help modifying them for you. 

WordPress Configuration

  • Use the Friendly URLs option

Settings → Permanent links → Common Settings and select the Post Name option

  • The owner of the folders and files must match the user of the webserver (eg. www-data, etc.) so that the store can work properly and so that you can update the plugins.
  • Folder / subfolder and file permissions (chmod 755 on Unix systems)
    • wp-content/uploads

Here are the official documents for changing the permission on the files: Changing File Permissions

Advanced PHP-FastCGI configuration in fgcid.conf file

If the execution of PHP runtime on your server is carried out with Apache + PHP-FastCGI processes, we will check that we have the following configuration (if it is a managed server, we recommend that you pass this information on to your hosting provider for review):

  • FcgidBusyTimeout 15000
  • FcgidIdleScanInterval 120
  • FcgidIdleTimeout 3600
  • FcgidConnectTimeout 60
  • FcgidIOTimeout 300
  • (*) FcgidProcessLifeTime 0
  • (*) FcgidMaxProcesses 20
  • (*) FcgidMaxProcessesPerClass 8
  • (*) FcgidMinProcessesPerClass 0
  • (*) FcgidInitialEnv RAILS_ENV production
  • (*) FcgidZombieScanInterval 12
  • (*) FcgidErrorScanInterval 12

(*) optional

Plesk configuration

You need to modify the Plesk panel → Websites and Domains →PHP Configuration

  • open_basedir none

We have put together a list of servers that meet these conditions and that have been verified by BigBuy’s technical team. It is not compulsory to use these servers, but it is recommended, as they will guarantee that your WooCommerce store functions correctly.

NOTE: this list will be extended as new servers are checked.

Before synchronising your WooCommerce with Multi-Channel Integration Platform, ensure that you have a server that fulfils the minimum requirements listed above.

IMPORTANT:
The minimum requirements outlined here will guarantee the correct functioning of the store synchronised with BigBuy’s Multi-Channel Integration Platform. If you use a server with fewer features, you do this at your own risk, as we cannot guarantee its correct functioning. Moreover, we will not be able to offer you support during your ecommerce synchronisation.