Skip to main content
All CollectionsStore MigrationMigrate from X-Cart 4 to X-Cart 5
Meeting the Server Requirements for X-Cart 4 to X-Cart 5 Migration
Meeting the Server Requirements for X-Cart 4 to X-Cart 5 Migration

Step 1 supportive article: Server requirements to migrate an X-Cart 4 based store to X-Cart 5.

Olga Tereshina avatar
Written by Olga Tereshina
Updated over 2 years ago

The X-Cart v4 to v5 Data Migration Wizard add-on matches the X-Cart 5 system requirements. However, since the add-on runs resource-heavy processes, you need to ensure that the server will not time out them.

The way to set the server up will depend on the server engine.

Apache

The TimeOut setting must be set to 600+ in the Apache config file, e.g.:

TimeOut 600

If php.ini has the safe_mode parameter enabled, ensure that the max_execution_time setting is defined as 600 or greater, e.g.:

max_execution_time = 600

If the safe_mode parameter is disabled, no additional setup is needed.

Nginx Сonfiguration

The fastcgi_read_timeout setting must be set to 600 or higher in the nginx config file, e.g.:

fastcgi_read_timeout 600;

The request_terminate_timeout parameter must be set to 600 or higher in the php-fpm config file, e.g.:

request_terminate_timeout = 600

If php.ini has the safe_mode parameter enabled, ensure that the max_execution_time setting is set to 600 or higher, e.g.:

max_execution_time = 600

If the safe_mode parameter is disabled, no additional setup is needed.

Suhosin

If you are using the Suhosin PHP add-on on the server, you need to specify the following settings in your php.ini:

[Suhosin] suhosin.post.max_name_length = 512 suhosin.request.max_varname_length = 512

Related pages:

Did this answer your question?