Software requirements for hosting

  • PHP 5.3, 5.4, 5.5, 5.6, 7.1, 7.2, 7.3, 7.4, 8.1
  • PHP ionCube Loader the latest version (www.ioncube.com)
  • PHP OpenSSL
  • PHP mbstring

To work with the CSV file requires an office suite Apache OpenOffice Calc (www.openoffice.org)


OpenCart Versions, supported by CSV Price Pro import / export

  • OpenCart 3.0.x.x, 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 1.5.5.x, 1.5.1.x
  • ocStore 3.0.x.x, 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 1.5.5.x, 1.5.1.x
Development of the CSV Price Pro import / export module for OpenCart 1.5.x.x is discontinued, module is available for download, all technical issues are resolved on an individual basis.

Check the settings using the File system_test.php

To check the settings of your server, download archive system_test.zip, unzip it, read file readme.txt and follow the instructions.

After checking the settings, be sure to remove hosting system_test.php verification file.

Php.ini settings, that affect work CSV Price Pro import/export

max_execution_time – maximum time in seconds, during which the script must be fully executed.

Error 504 Gateway Timeout в Nginx
This error occurs, when Nginx cannot receive a response from a service long enough. For example, from a service, which executes a php script.

In order not to receive this error and the PHP script continued to execute correctly, need to change settings max_execution_time in php.ini So, what would the waiting time in max_execution_time in php.ini was less than in Nginx.
How to handle timeouts, customization PHP + Nginx
So that the web server does not interrupt the php-script (expansion), you need to make the correct php settings as described above:

Tune max_execution_time in php.ini So, what would the waiting time in max_execution_time in php.ini was less than in Nginx.

In Nginx for work time-limit parameters meet request_terminate_timeout and fastcgi_read_timeout, the values ​​of these parameters must be greater than max_execution_time in php.ini.

memory_limit – maximum available memory size in PHP, this parameter affects the execution of SQL queries to the MySQL database more, than to execute PHP scripts.

post_max_size and upload_max_filesize - these parameters set a limit on downloading and processing large files.

A description of these parameters can be found at php.net.