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
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
Iniziare a lavorare in Nginx time-limit i parametri corrispondono
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.