29 pensieri su “Prestashop da locale a remoto

  1. Grazie per la guida.
    A me è stata utilissima.
    Nella versione 6.0.13 nella sezione
    ps_shop_url
    ho dovuto togliere il prefisso
    http://
    altrimenti non riuscivo ad aprire il sito messo in remoto.
    grazie ancora. ciao.

    Paolo

  2. Si certo hai ragione.
    La versione di cui parlo è l’ultima ed è appunto la 1.6.0.13.
    Grazie ancora, ciao.

  3. Buongiorno, ho eseguito alla lettera tutti i passaggi, il problema è che quando provo a guardare il sito mi esce queste errore:

    Forbidden

    You don’t have permission to access / on this server.

    preciso che ho cambiato i permessi a tutti i file in 777.

    Cosa posso fare??

    grazie!

    1. Ciao! Non è necessario cambiare i permessi. Prova a ri-eseguire tutti i passaggi copiando nuovamente tutti i file da locale a remoto. Copia nuovamente anche il database e verifica soprattutto user e password del file settings.inc.php. Potresti aver scritto erroneamente questi dati.
      La procedura che ho riportato è quella che seguo ogni volta e ho usato Prestashop su più hosting provider. Tu che hosting usi?
      Facci sapere qual è stato il problema!
      PS: perdona il ritardo con cui ho risposto.

  4. Ciao!
    Ho seguito tutti i passaggi però quando accedo all’index mi dice The page cannot be found, riesci ad aiutarmi?

    1. Ciao Devis! Dal messaggio di errore sembra che il motore di ricerca o il sito stesso non trovi la pagina. Prova ad inviare via FTP nuovamente i file principali. Riesci ad accedere al backoffice?

        1. Se il trasferimento ftp è andato a buon fine, la pagina index.php deve dare un errore di caricamento e non un 404. Io rifarei tutti gli step partendo dal trasferimento su server. È un lavoro lungo ma lo rifarei.

  5. Ciao e complimenti per la guida e la disponibilità.
    Il mio problema non riguarda il trasferimento da locale a remoto. Il sito l’ho strutturato tutto in remoto su hosting joomlahost. Fino all’altro ieri (7 gennaio) tutto andava ok ed io lavoravo in backoffice tranquillamente ed il frontoffice girava bene.
    Oggi, 9 gennaio, faccio per aprire il sito e mi appare “Impossibile connettersi al server”, sia da frontoffice che da backoffice e con tutti i browser. Preciso che non ho praticamente fatto nulla, a parte caricare i prodotti e cambiare un po’ di immagini, ed il sito era in via di ultimazione (dovevo configurare solo il modulo paypal con i dati da immettere). Nella speranza che sia un problema del server e che me lo risolvano, chiedo a te se hai opinioni al riguardo.
    Nel frattempo ho aperto un ticket di assistenza.
    Grazie a complimenti ancora.

    1. Ciao Jerry! Hai fatto bene ad aprire un ticket con l’assistenza. Se non hai apportato modifiche il problema potrebbe essere dovuto all’hosting, anche se si tratterebbe di un caso molto raro. Se così fosse il tuo sito tornerebbe online in pochi minuti.
      Altre possibili cause potrebbero essere eventuali aggiornamenti ai moduli o un errore durante il caricamento via ftp (se hai caricato qualcosa relativo ai prodotti via http://ftp...).
      Al di là di tutto sarebbe utile conoscere altri dettagli sull’errore.

      1. Grazie per la risposta.
        In effetti è strano, non mi da nessun errore, solo una pagina bianca, sia in FO che in BO.
        Guarda: http://www.modalowcost.net
        La mancanza del file robots (che, ora, ho generato in locale e uplodato sul server. A proposito, va nella cartella public.html, giusto?) poteva implicare qualcosa? Cmq, sempre irraggiungibile. Speriamo rispondano al ticket.
        Grazie, comunque, per la disponibilità e scusami se sono andato off topic rispetto al post.

  6. Ciao Mauro!
    Grazie per la guida!!
    Quindi vorrei lasciare anch’io il mio contributo a chi ha dei problemi con il trasferimento Prestashop Locale->Remoto. Ho avuto gli stessi problemi di Paolo e Devis.
    – Nel database -> ps_shop_url -> togliere il prefisso “http://”
    – “Internal Server Error” Nella root rinominare il file “.htaccess” (ad es. bkp.htaccess)
    -“Not Found The requested URL /…” Per questo problema, andare su Back Office -> Preferenze -> URL e SEO -> IMPOSTAZIONE URL -> Friendly url : Clicca NO e SALVA… torna e clicca Sì e SALVA nuovamente(questo farà che sia rigenerato un nuovo file .htaccess) Quindi, accedere il tuo sito et voilà!

  7. Salve,

    ho eseguito tutti i passaggi alla lettera. Vedo i BO ma quando devo accedere al mio sito mi da pagina bianca….ho fatto rigenerare anche il .htaccess. Cosa potrebbe essere?

    Grazie

    1. Ciao Pedro,
      perdona il ritardo con cui ti rispondo. Prova a modificare la tabella ps_shop_url senza inserire il prefisso http:
      -> in domain inserisci “www.il tuo sito.it” (senza “http://”)
      -> in domain_ssl inserisci “www.il tuo sito.it” (senza “http://”)
      Fammi sapere!

  8. Scusa ma non manca un passaggio fondamentale?
    lo dico perchè è una guida fantastica ma io che mi sono cimentato da poco ricordo che sul server remoto devi creare un database mysql per poi importare quello che avrai esportato non ti pare?

    1. Ciao Carletto! Sì, è esatto. Si accede al pannello di gestione dei DB MySql e qui si crea il nuovo database. Successivamente si importa il file del database utilizzato in locale. Scusami ma ho dato per scontato un passaggio che correggerò.

  9. Ciao,
    una domanda: la procedura vale anche per l’operazione al contrario, cioè da remoto a locale?. Perché, ho provato più volte e ma non funziona. Non capisco dove sbaglio. Sarebbe possibile inviarti le immagini delle configurazioni che ho fatto, per meglio farti capite dove probabilmente sbaglio?.
    grazie della collaborazione
    Giuseppe

    1. Ciao Giuseppe. Si certo… la procedura vale anche al contrario.
      Inviami le immagini delle tue configurazioni e vediamo cosa si riesce a fare. Scrivimi qui: Form di contatto!.
      Ti risponderò dierettamente.

  10. Ciao,
    io ho già il mio sito wordpress in remoto e vorrei aggiungere prestashop come sottocartella. Il mio database su Aruba si suddivide in 5 parti (db1, db2, ecc.).
    La domanda è: quando passo Ps da locale a remoto, posso importarla nello stesso identico database (db1) su cui già ho Wp? Oppure mi consigli di importarla su un’altra parte (db2)?

    Grazie mille

    1. Ciao Paolo!
      Ti consiglio di utilizzare due DB differenti per molti motivi (sicurezza, future migrazioni, configurazione, pesantezza e così via). Non conosco lo scopo del tuo progetto ma certamente un DB per ogni CMS è la soluzione migliore che puoi adottare. Potresti anche pensare a due hosting differenti ognuno con il suo DB e il suo CMS ma ovviamente aumentano i costi.

  11. Ciao
    sto provando da diversi giorni a pubblicare un sito realizzato in locale ma continuo ad avere problemi.
    Adesso, sia in FO che in BO, mi compare il classico errore HTTP ERROR 500.
    Ho rifatto diverse volte tutti i passaggi ma non funziona !!
    L’hosting è Register.it
    Cosa posso fare per risolvere il problema ?
    Grazie

  12. Mauro,
    Sto provando a “trasportare” un sito di prova realizzato in locale, da un pc all’altro e dopo la procedura di salvataggio da un pc all’altro, non riesco a collegare il db a Prestashop.
    Quali informazioni ti possono servire per potermi dare aiuto?
    Te ne sarei molto grato in quanto sono bloccato con il lavoro.

    1. Ciao Lino! Per aiutarti dovresti specificare la versione di Prestashop che stai usando e dettagliare il problema che riscontri… provo a spiegarmi meglio. Hai inserito i parametri del tuo DB sul file config di PS ma nonostante ciò il sito non funziona e ti mostra un errore? Oppure non sai dove inserire i parametri del tuo nuovo DB?
      Fammi sapere. Grazie!

  13. Grazie per la guida.
    Uso prestashop 1.6.1.17 e vorrei creare una copia in locale del mio sito online.
    Fatto tutto con scrupolosa attenzione e ordine, pero’ il backend è pagina bianca e il frontend non collega in locale ma va sul sito online.
    Riesci a capire perche?

  14. buongiorno
    cerco aiuto
    ho esportato prestashop 1.7.5.1 da locale a remoto si apre la pagina index ed anche tutto il resto ,ma non si entra nella pagina del back office
    La pagina non funziona http://www.a17.orientalartsas.com al momento non è in grado di gestire la richiesta.
    HTTP ERROR 500 qualcuno mi sa dare un consiglio di qual’è possa essere il problema
    grazie

    1. Ciao Francesco,
      hai seguito attentamente tutti gli step? In particolar modo modificando il file parameters.php e pulendo le cartelle di cache?
      Verifica nuovamente anche la tabella ps_shop_url. Qui devi modificare:
      in domain inserisci il dominio “www.nomesito.it” (non inserire “http://”)
      in domain_ssl inserisci il dominio “www.nomesito.it” (non inserire “http://”)
      in physical_uri inserisci “/” se il sito è raggiungibile a dal dominio o inserisci il nome della sottocartella se esistente (es.: “/shop”).

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *