Requisiti software per l'hosting

  • PHP 5.3, 5.4, 5.5, 5.6, 7.1, 7.2, 7.3, 7.4, 8.1
  • Caricatore ionCube PHP l'ultima versione (www.ioncube.com)
  • PHP OpenSSL
  • PHP mbstring

Per lavorare con il file CSV richiede una suite per ufficio Apache OpenOffice Calc (www.openoffice.org)


Versioni di OpenCart, supportato dall'importazione / esportazione CSV Price Pro

  • 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
Lo sviluppo del modulo di importazione / esportazione CSV Price Pro per OpenCart 1.5.x.x è interrotto, modulo è disponibile per il download, tutti i problemi tecnici vengono risolti su base individuale.

Controllare le impostazioni utilizzando il File system_test.php

Per controllare le impostazioni del server, archive scaricare system_test.zip, decomprimerlo, file letto readme.txt e seguire le istruzioni.

Dopo aver controllato le impostazioni, assicurarsi di rimuovere l'hosting file di verifica system_test.php.

Impostazioni php.ini, che influiscono sul lavoro CSV Price Pro import/export

max_execution_time – tempo massimo in secondi, durante il quale lo script deve essere completamente eseguito.

Errore 504 Gateway Timeout в Nginx
Si verifica questo errore, quando Nginx non può ricevere una risposta da alcun servizio abbastanza a lungo. Ad esempio dal servizio, che esegue lo script PHP.

Per non ricevere questo errore e lo script PHP ha continuato a essere eseguito correttamente, è necessario modificare le impostazioni max_execution_time in php.ini Così, quale sarebbe il tempo di attesa max_execution_time in php.ini era inferiore a Nginx.
Come gestire i timeout, collocamento PHP + Nginx
Per garantire che il server web non interrompa il lavoro dello script PHP (allargamento), è necessario effettuare le impostazioni php corrette come scritto sopra:

Sintonizzare max_execution_time in php.ini Così, quale sarebbe il tempo di attesa max_execution_time in php.ini era inferiore a Nginx.

Iniziare a lavorare in Nginx time-limit i parametri corrispondono request_terminate_timeout e fastcgi_read_timeout, i valori di questi parametri devono essere maggiori di max_execution_time nel file php.ini.

memory_limit – dimensione massima della memoria disponibile in PHP, questo parametro influisce maggiormente sull'esecuzione delle query SQL al database MySQL, rispetto all'esecuzione di script PHP.

post_max_size e upload_max_filesize - questi parametri impostano limiti sui download e l'elaborazione di file di grandi dimensioni.

Una descrizione di questi parametri può essere trovata su php.net.