Jump to content

Problema import csv


cmtek informatica

Recommended Posts

Ciao a tutti,

 

ho il solito problema con alcuni hosting nell'importazione del listino attraverso csv.

 

L'importazione con alcuni hosting non va a buon fine, rilasciando l'errore 500.

 

e' chiaramente un limite di impostazioni php dovuti allo script di prestashop.

 

 

Il problema attualmente lo sto riscontrando su tophost.. e contattando l'assistenza loro segnalano che non ci sono limiti di query ma sono consentite al max 8 connessioni al db.

 

Il problema è proprio questo.. a quanto pare...

 

In fase di import attraverso csv.. prestashop sembra generare tantissime connessioni con il db.

 

Come si puo' ovviare a questo problema.. naturalmente senza cambiare hosting.

 

Grazie per i consigli

 

Christian

Link to comment
Share on other sites

Temo solo cambiando hosting in quanto l'operazione che vuoi fare tu richiederebbe una modifica massiva dei dati contenuti dal DB e soprattutto per motivi di integrità dei dati non è mai un bene effettuare modifiche massive anche perchè sarebbe poi difficile un rollback di inserimenti multipli in caso di mancato buon fine dell'inserimento per qualsiasi motivo.

Poi ovviamente con un DBA molto bravo puoi anche riscrivere le parti che ti interessano internamente a PS ma il mio consiglio è che 8 connessioni massime al DB possono essere un grosso limite anche al momento in cui il software è operativo presso il cliente...e se gli arrivano più scarichi di merce nello stesso giorno che deve fare, aspettare il giorno dopo per inserire diverse voci?

Sempre scegliere un hosting adatto al tipo di sito/piattaforma che deve essere messa in opera risolve l'80% dei problemi di dialogo col DB ;)

Link to comment
Share on other sites

ok grazie per la risposta.

Il problema nel dettaglio è che molti hosting mettono dei limiti nell'esecuzione degli script.

tophost (che sconsiglio) ha un limite di 60 secondi.

 

Non c'è nemmeno modo di modificare lo script relativo al caricamento dei prodotti con csv e farsi che i prodotti vengono caricati a pezzi.... 60 secondi.. poi pausa.. e altri 60 secondi...

Link to comment
Share on other sites

ok grazie.

sempre inerente al problema dell'importazione dei csv...

 

qual'è esattamente lo script (il file) che prestashop va a prendersi quando si lancia l'import?

 

Cosa strana... hosting mi ha permesso di modificare il valore

max_execution_time che permetterebbe quindi di poter eseguire in tranquillita' lo script di import.. cosa strana..che nonostante sia impostato sui 490... ogni 90 secondi va in timeout..

sto studiando cosa puo' essere..ma il php.ini sembra perfetto..ed è identico ad altri hosting dove attualmente la procedura di import mi funziona anche con grossi volumi.

Puo' esserci qualche ulteriore modifica lato server da fare?

Link to comment
Share on other sites

ok grazie.

sempre inerente al problema dell'importazione dei csv...

 

qual'è esattamente lo script (il file) che prestashop va a prendersi quando si lancia l'import?

Scusami ma stai parlando dell'import nel pannello di gestione del database no?

Se stai parlando dell'import da csv devi dargli tu il file da importare tramite il pulsante sfoglia...per come creare il csv trovi nella stessa pagina in base al tipo di dati che devi importare elencata la struttura che deve avere.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...