Jump to content

Errori importazione CSV


faby71

Recommended Posts

Come richiesto creo questo nuovo Topic per chi ha i miei stessi problemi di importazione csv

 

Premetto che sono stati creati i csv per gli articoli e per le categorie ad hoc.

 

Primo errore che mi da nell'importazione dei prodotti il csv ha cirva 200 prodotti ma provato anche con pou piccolo, l' errore serve è questo

 

Errore 324 (net::ERR_EMPTY_RESPONSE): Il server ha chiuso la connessione senza inviare dati.

 

Poi ho notato che in alcune celle del campo descrizione cèra del codice Html lo eliminato ed ora sembra andare.

 

Seconda cosa strana e che non riesco a capire, nel csv delle categorie con sottocategorie, al momemto dell' importazione non mi da errori ma fa uno strano comportamento,

 

il file csv mi sembra tutto ok con le categorie principali e le sottocategorie Figlie, ma noto una volta importato in ps che alcune sottocategorie sono sotto un'altra categoria ma nel csv non è cosi, cosa ancora piu strana e che se cambio l'ordine nel csv, cioè ad esempio li metto in ordine per nome invece che per ID, ovviamente facendo attenzione che l'ordine vada anche a tutte le altre colonne, importo ed in ps le sotto categorie sbagliate vanno al loro posto, ma ora altre sono spaiate.

 

Sapete aiutermi??

grazie saluti Fabio

Link to comment
Share on other sites

Il primo errore, se non usi Crome, potrebbe essere un timeot del php, perova a vedere che valore hai impostato sul tuop pnp.ini. Se non sai come accedervi chiedi al tuo provider. 30 è un valore troppo basso, dovresti chiedere di impostare almeno 60 (meglio 120 se te lo concedono).

 

Importazione categorie.

L'ID crea solo confusione, ti consilgio di eliminare la colona e lsciare che Ps inserisca il suo ID.

Eventualmente posta almeno una parte del tuo csv, così vediamo cosa dovrebbe importare e cosa realmente importa.

Prima però, controlla di aver indicato lo stesso nome per la stessa categoria.

Link to comment
Share on other sites

Il primo errore, se non usi Crome, potrebbe essere un timeot del php, perova a vedere che valore hai impostato sul tuop pnp.ini. Se non sai come accedervi chiedi al tuo provider. 30 è un valore troppo basso, dovresti chiedere di impostare almeno 60 (meglio 120 se te lo concedono).

 

Importazione categorie.

L'ID crea solo confusione, ti consilgio di eliminare la colona e lsciare che Ps inserisca il suo ID.

Eventualmente posta almeno una parte del tuo csv, così vediamo cosa dovrebbe importare e cosa realmente importa.

Prima però, controlla di aver indicato lo stesso nome per la stessa categoria.

 

ok provato con Mozilla, se non metto la colonna ID non importa assolutamente nulla quindi lascio la colonna ID, questo solo per le categorie.

 

per gli articoli si non metto la colonna ID

 

per ora cerco di capire il motivo delle categorie spaiate, vedo di inserire il csvCategorie.zip

Edited by faby71 (see edit history)
Link to comment
Share on other sites

ok provato con Mozilla, se non metto la colonna ID non importa assolutamente nulla quindi lascio la colonna ID, questo solo per le categorie.

 

per gli articoli si non metto la colonna ID

 

per ora cerco di capire il motivo delle categorie spaiate, vedo di inserire il csvCategorie.zip

 

Allora in locale tolto alcune categorie mischiate, che non ho ancora capito il motivo, ha aggiornato tutto compreso gli articoli.

 

In Remoto dici che devo intervenire sul pnp.ini ed aumentare il tempo?

 

o mi conviene fare tutto in locale e poi trasferire l'intero sito in Remoto?? con tutte le complicazioni del processo?

 

grazie

Edited by faby71 (see edit history)
Link to comment
Share on other sites

Ci sono diversi errori nella scrittura del csv e forse (da quello che hai scritto) ne fai anche qualcuno durante l'importazione.

  1. le categorie figlie della home (id=1) non devono avere un genitore
  2. hai assegnato id diversi alla stessa categoria

Probabilmente non stai usando un database vergine (con solo le 3 categorie di default, id=1,2,3) quindi se importi le categorie con il tuo id assegato, riceverai un errore durante l'importazione.

Gli id non sono obbligatiri quindi dovresti veramte toglierli e lasciare che Ps assegni i suoi.

 

Fai dei test su un'installazione vergine con backup del db ripristinato ad ogni tentativo.

 

Eventualmente posta uno screen degli abbinamenti.

Link to comment
Share on other sites

Ci sono diversi errori nella scrittura del csv e forse (da quello che hai scritto) ne fai anche qualcuno durante l'importazione.

  1. le categorie figlie della home (id=1) non devono avere un genitore
  2. hai assegnato id diversi alla stessa categoria

Probabilmente non stai usando un database vergine (con solo le 3 categorie di default, id=1,2,3) quindi se importi le categorie con il tuo id assegato, riceverai un errore durante l'importazione.

Gli id non sono obbligatiri quindi dovresti veramte toglierli e lasciare che Ps assegni i suoi.

 

Fai dei test su un'installazione vergine con backup del db ripristinato ad ogni tentativo.

 

Eventualmente posta uno screen degli abbinamenti.

 

Ma scusami allora non ho capito nulla io. Ma la cat. Principale ad esempio nastri ha come figlia Home e la sotto categoria "con tirante" che deve essere in " nastri" la figlia non deve essere appunto " nastri"?

Link to comment
Share on other sites

... Ma la cat. Principale ad esempio nastri ha come figlia Home e la sotto categoria "con tirante" che deve essere in " nastri" la figlia non deve essere appunto " nastri"?

 

Assolutamente NO.

 

Per categoria figlia si intende la sottocategoria.

Quindi se "con tirante" è una sottocategoria di Nastri, la mardre è nastri e la filgia è "con tirante"

Link to comment
Share on other sites

E quindi " con tirante" andrà dentro nastri? E come mai il mio csv anche se x alcune fa casino la maggior parte vanno bene? Hai provato ad importarli in ps? Ora provo farne uno come dici tu e ti faccio sapere. Grazie.

Link to comment
Share on other sites

  • 2 weeks later...

ATTENZIONE: causa BUG sulle versioni successive alla 1.4.8.2 compresa, l'importazione delle categorie non va a buon fine se non viene indicato anche l'ID della categoria.

 

Dopo l'importazione Ps restituisce un messaggio di conferma ma in realtà non ha importato nulla.

Se invece si indica anche l'id della categoria, l'importzione va a buon fine.

 

Questo problema non si presenta sulla 1.4.6.2, non ho testato la 1.4.7.

Link to comment
Share on other sites

Ciao faby71, carica un csv con 2 colonne: "ID Prodotto" e "url immaggine".

Se il tuo csv originale comprendeva già la colonna "url immaggine", puoi riavviare la procedura con lo stesso csv già caricato, ignorando tutte le colonne tranne le suddette 2.

 

EDIT: occhio al timeout se il csv ha troppi record devi spezzarlo in più file. 200 prodotti deve caricarli per forza.

Se non riesce vuol dire che hai problemi di configurazione del server:

memory_limit: 128 o superiore

max_execution_time: 60 o superiore (ma non superare i 120)

Edited by eugenata (see edit history)
Link to comment
Share on other sites

Ciao faby71, carica un csv con 2 colonne: "ID Prodotto" e "url immaggine".

Se il tuo csv originale comprendeva già la colonna "url immaggine", puoi riavviare la procedura con lo stesso csv già caricato, ignorando tutte le colonne tranne le suddette 2.

 

EDIT: occhio al timeout se il csv ha troppi record devi spezzarlo in più file. 200 prodotti deve caricarli per forza.

Se non riesce vuol dire che hai problemi di configurazione del server:

memory_limit: 128 o superiore

max_execution_time: 60 o superiore (ma non superare i 120)

 

Ok, carico lo stesso csv ignorando le colonne gia inserite, ma ID a cosa lo associo? xche in ps il NOME è obbligatorio

Link to comment
Share on other sites

Ok, carico lo stesso csv ignorando le colonne gia inserite, ma ID a cosa lo associo? xche in ps il NOME è obbligatorio

 

Scusa hai ragione, lo davo per scontato, ovviamente va inserito anche il nome.

L'importatore dei prodotti dovrebbe funzionare anche senza ID, ma io lo metterei lo stesso per evitare errori dovuti ad un'eventuale riscrittura errata del nome

Link to comment
Share on other sites

Scusami nel info.php questi parametri mi sai dire in che reparto li trovo?

 

Usa la funzione "cerca" del browser

 

Purtroppo non c'è una regola per stabilire quanti prodotti si riescono ad importare, dipende dal tuo server, credo che 500 siano troppi.

Comunque fai un tentativo previo beckup e vedi quanti prodotti riesce ad importare/modificare.

Poi ripristina il backup e regolati con il prossimo csv

Link to comment
Share on other sites

Risolto l'importazione con immagini.

 

Purtroppo non tutti gli hosting possono supportare prestashop, infatti ho dovuto cambiare OVH non è per il momento ottimale, dopo aver cambiato tutto è filato alla perfezione 560 articoli con immagini in un colpo solo.

Link to comment
Share on other sites

Attenzione probabile BUG alla versione 1.4.9 alla procedura "posizioni moduli" quando si clicca su EseguiLiveEdit restituisce un errore con pagina bianca e scritta "FATAL ERROR"

 

qualcuno ha risolto??

 

Saluti Fabio

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...