Jump to content

Come passare PS 1.5 a PS 1.6 (1.7) senza fare danni ?


Recommended Posts

Ciao a tutti

Quasi quasi avrei deciso di passare a PS 1.6 o Ps 1.7 e a questo proposito ho letto moltissimo post che hanno problematiche diverse e per le quali con difficoltà riesco a selezionarne qualcuno che mi permetta questo passaggio senza farsi troppo male.

Ho già un sito online nella versione PS 1.5 e quello che mi preme di più è riuscire ad importare il Database intero senza complicazioni.

Mi rivolgo a coloro che ovviamente hanno già fatto questa operazione spero con successo e vorrei dei consigli sui vari step da eseguire, o qualche link autorevole che spieghi come fare,qualora fosse possibile.

Vi ringrazio

Bye

Paolo

Link to comment
Share on other sites

Per il passaggio alla 1.7 temo sia un po' presto, poiché di fatto la 1.7 è attualmente in versione alpha4

 

Il passaggio dalla 1.5 alla 1.6 è abbastanza agevole. 

Vanno fatti naturalmente tutti i back-up preventivi del caso e successivamente puoi procedere con il modulo di aggiornamento automatico.

 

Dovrai certamente rimettere a posto un po' di cose e molto probabilmente sostituire il tema.

Da verificare se utilizzi moduli particolari che possano funzionare anche sulla vers. 1.6 altrimenti dovrai sostituirli 

Link to comment
Share on other sites

Grazie Giorgio

si infatti la versione 1.7 la avevo messa tra parentesi, però visto che uscirà a questo punto posso anche aspettare.

Con i backup sono a posto, solo che diverso tempo fa avevo fatto delle prove in locale col modulo aggiornamento ma che mi ricordi non mi aveva entusiasmato molto.

Per quanto riguarda la grafica e il tema non ci sono problemi e non uso nemmeno moduli particolari.

Volendo posso usare anche il tema di default e/o rimetterci mano.

Quello che davvero mi preme è importare il database e quel "abbastanza agevole" che hai scritto mi mette pensiero :)

Quindi la procedura è l'aggiornamento tramite modulo sulla versione PS 1.5 ?

Una domanda scontata, ma si mantengono tutti i puntamenti o devo reindirizzare tutto?

No perchè ho già fatto questa cosa a mano per tutto il sito esistente.............................................Due Scatole :)

Grazie di nuovo

Bye

Link to comment
Share on other sites

Sono d'accordo con i precedenti interventi.

In particolare per quanto riguarda gli aggiustamenti del tema, che ci dovrai sudare un poco su.

Mi sento di aggiungere che con la versione 1.6, pur essendo piuttosto stabile, ci perdi in prestazioni, a mio parere almeno il 50% meno rapida della precedente, (almeno sul mio server).

A tal proposito, la nuova 1.7, almeno nelle prime beta, promette molto bene: ho installato la alfa4 ed ora la beta1 e mi sembra andare che è un piacere, anche senza ottimizzazioni delle varie caches... spero non peggiori col tempo.

 

Ti consiglierei di effettuare installazioni test sul tuo server online (se te lo permette) e verificare direttamente online.

Io ho creato una cartella test, esclusa alla visita dei robot (in robots.txt sotto a # Directories   aggiungere la riga    Disallow: /test/) dove installo tutte le versioni prova che mi pare e verifico le varie problematiche.

 

spero esserti stato utile

Link to comment
Share on other sites

Grazie mille Assisassi sei stato molto utile.

Io avevo già installato la 1.7 su server locale giusto per vedere cosa fosse cambiato.

A me i test su remoto andrebbero anche bene,ma cosi come ha fatto tu credo che dovrei installare la 1.7 fine a se stessa e vederla girare, mentre io vorrei più che altro provare a fare l'upgrade da 1.5 a 1.7(quando diventa stabile).

Quindi visto che mi hanno detto di usare il modulo upgrade, deduco che dovrò fare una copia della cartella del negozio per non intaccare l'originale e su quella fare l''aggiornamento per vedere se importa tutto correttamente e nel caso renderla attiva.

Per la grafica non è un problema, semmai uso il tema di default :)

Naturalmente se hai altre info...........................

Grazie ancora

Bye

Link to comment
Share on other sites

Si certo, è ovvio che la 1.7 non è assolutamente pronta, ed in genere non è consigliabile usare le prime versioni 'stabili', che sono spesso piene di bugs... quindi c'è da attendere!!! 

I test che ti suggerivo erano per la 1.6, che è decisamente matura.

Se il tuo piano server ti offre spazio e database a sufficienza, ti crei la cartella test, crei una cartella shop1 e ci copi tutti i files del tuo negozio; fai una copia del database che chiameremo dbshop1. A questo punto devi aggiustare i parametri nel file config/settings.inc.php indicando dbshop1 come database del negozio, a posto del precedente.

Gli altri valori restano gli stessi.

Entra in BO e vai in Preferenze> SEO e URLS e in Imposta l'URL del tuo negozio > URI metti la giusta cartella /test/shop1/ .

Dovrebbe funzionare il tutto, forse occorre cancellare la cache del browser e di prestashop.

Più o meno questa è la procedura.

Link to comment
Share on other sites

Assisassi

tu intendi dire che dopo la copia della cartella del mio negozio attuale (PS1.5) faccio l'upgrade col modulo ? Oppure hai usato un'altro sistema?

SI infatti c'è da aspettare e non so se come dici tu usare la 1.6 (sicura) o aspettare la 1.7 che pare promettere bene, visto che utilizza il Symfony, di cui per tutta sincerità non conosco molto, ma che pare usi un motore più veloce e affidabile.

L'uscita dovrebbe essere vicina :)

Grazie mille ;)

Link to comment
Share on other sites

si certo, col modulo 1click autoupgrade, che va abbastanza bene. Sicuramente devi aggiustare un po di cose e cambiare il tema . Poi puoi vedere se ti soddisfa oppure se vuoi aspettare la 1.7.

Secondo me non prima di un anno per una versione sufficentemente stabile.

Link to comment
Share on other sites

Assisassi,

se sei sempre disponibile credo di aver bisogno di una mano :)

Ho fatto la copia della cartella del negozio attuale e come mi hai suggerito l'ho chiamata test, già cosi dovrei poter entrare nel BO per importare il database e correggere l'URL giusto? Invece ottengo sempre l'errore 404 (pagina non trovata).

Ho fatto sparire l'Htaccess per vedere se cambiava qualcosa, ma tutto resta com'è.

Ho provato anche con un Browser diverso...niente da fare.

Ma senti la copia della cartella (cioè la test) deve risiedere nello stesso posto di dove risiede Prestashop e cioè all'interno della HTTPDOCS oppure deve essere inserita all'interno della cartella di Prestashop stessa?

 

Grazie

Link to comment
Share on other sites

Eccomi.......il ritorno :)

Ho fatto l'aggiornamento a PS 1.5 (ovviamente sul negozio copia) dopodichè non ho più accesso al back office.

Pagina bianca, anzi per l'esattezza pagine bianche perchè volendo lanciare l'installer (solo per vedere se parte) o andare a curiosare una Jpg contenuta in una cartella del tema ottengo sempre una pagina bianca.

Cosa strana invece è che riesco a raggiungere una mia cartella aggiunta che non è strettamente legata al negozio.

Ho cancellato la cache del browser, i cookies, fatto sparite temporaneamente l'htaccess, e inserite una paio di righe per abilitare il debug, ma non mi viene comunque restituito nessun errore.

Che altro posso tentare ? Pensa se accade mentre lo si fa sul negozio on line :wacko:

Grazie

Link to comment
Share on other sites

Fermi tutti...

L'importazione del db non si fa da BO; ma da PhpMyAdmin.

Se fai un clone del negozio e non aggiorni i dati del nuovo dbase (la copia) in config/settings.inc.php, rischi di aggiornare il db originale del tuo negozio, e puoi immaginare che casino!

 

Partiamo dall'inizio:

La cartella test dove effettuare le prove, deve trovarsi nella root del tuo dominio, altrimenti non è accessibile alla rete (se ti è permesso puoi anche creare un sottodominio).

Se anche prestashop lo hai installato nella root, è ovvio che è la stessa cartella.

Prima di aggiornare, accertati che il clone funzioni regolarmente; controlla le url, deve sempre comparire la cartella test, altrimenti stai navigando nel tuo sito originale. In tal caso da BO devi forzare la riscrittura di .htaccess (disabilita  e riabilita le URL amichevoli).

A me è capitato spesso che la copia dei files del sito originale non vada completamente a buon fine... questa è una delle cause più frequenti di pagine bianche.

Ripeti la procedura senza fretta.

Quando tutto funziona regolarmente procedi all'aggiornamento, disabilitando i moduli non nativi e scegliendo il tema di default.

Link to comment
Share on other sites

Sempre grazie Assisassi per il soccorso :)

Si, si col database ho detto una cavolata, infatti l'ho importato da PhpMyAdmin e ho impostato anche da db il percorso nuovo.

A tutto quello che hai detto non ci sono problemi. Il problema della root come ho scritto è stato sistemato. Il clone del negozio infatti funziona perfettamente si apre sia il BO che il FO.

A questo punto aggiorno col modulo e una volta finito nel BO sembra tutto a posto. Ci sono solo dei consigli riguardo alla rimozione dei cookie, alla pulizia della cache, e per ultima la richiesta di un nuovo login.

Quindi esco dal BO e ci rientro per fare il login..................cioè vorrei rientrarci, ma mi viene fuori la pagina bianca. Sono riuscito a fare un piccolo debug che mi segnale un errore sul caricamento PHPCLI(). Ok l'ho individuato e messo come commento. Rilancio l'ingresso nel BO e questa volta il messaggio di errore è relativo a Shop.qualcosa.vattelapesca (non mi ricordo). Insomma una reazione a catena. Quindi ho chiuso tutto e penso ricomincio daccapo.........speriamo bene, anche perchè la procedura è corretta.

Ti farò sapere, altrimenti che si fa?

Certo che dopo tutto questo tempo (da quanto leggo sulle problematiche di aggiornamento) non si sia ancora arrivati ad una soluzione................... :unsure:

Bye

Link to comment
Share on other sites

beh, credo che le variabili in questione sono centinaia, o forse migliaia. Ogni server ha impostazioni, configurazioni e versioni diverse, e questo non rende la vita semplice agli sviluppatori, che devono tener conto anche dei vari browser...

A me la procedura in genere riesce bene (considera che faccio test ad ogni aggiornamento), ma molte volte si è intoppata da qualche parte, ed ho attribuito la colpa ad un non corretto caricamento dei files.

Da un po di tempo ho invece problemi di autorizzazioni, che per i files, in particolare index.php, anche in alcune sottocartelle e alcuni files java, devono essere 644, mentre l'installazione li pone a 666 (prima non lo aveva mai fatto, non so cosa sia cambiato).

Questo problema causa pagina bianca se accedi a BO (in realtà non fa neanche partire l'installazione).

Si può verificare nel registro degli errori, dove viene indicato il file che è in scrittura per gruppi: porti a 644 le autorizzazioni di quel file e riprovi. dopo qualche aggiustamento funziona tutto.

magari è questo....

Link to comment
Share on other sites

Cioè tu vuoi dire che un file con autorizzazione 644 funziona meglio che uno con autorizzazione 666 nel tuo caso (più alto) o 777? Come mai?

Comunque se si ripresenta il problema provo anche questa strada anche se qualche file lo avevo già provato con autorizzazione 777.

Ormai ho fatto piazza pulita e ricomincero' dall'inizio solo che oggi non ero abbastanza "ispirato" :)

Link to comment
Share on other sites

  • 2 weeks later...

Ciao Assisassi (se mi leggi :) )

ho avuto modo di rifare l'upgrade e volevo farti sapere che sembra andato tutto a buon fine.

Vorrei però un consiglio (anche da altri utenti ovviamente).

Sapevo di dover rimettere mano alla grafica e non dovrebbe essere un problema, solo che attualmente benchè io selezioni il tema di default mi sembra di vedere un misto tra la grafica che avevo sull versione 1.5 e qualche accenno di grafica della versione 1.6. Però cosi mi viene il mal di mare a risistemare tutto; mi trovo elenchi di categorie e prodotti tutti aperti e sparpagliati un pò a destra e un pò a sinistra. Il banner si è rimpicciolito in un angolo, ecc......................preferirei partire da zero, cosa mi consigli/consigliate?

Come faccio a vedere il tema di default pulito?

Cancello la cartella del vecchio tema per eliminare interferenze?

Grazie

Paolo

Link to comment
Share on other sites

  • 8 months later...

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