Jump to content
ptrbrn

PS 1.7 trasferimento da locale a remoto

Recommended Posts

Ciao a tutti,

ho fatto un sito con prestashop 1.7.2 in locale ed ho provato a trasferirlo in remoto.

Trasferendo il database ho dovuto dare un nuovo nome al database ed alla sua password.

Il problema è che non riesco a modificare il nome del database e la password.

Prima bastava modificare il file settings.inc.php ma adesso quando lo apro mi compare solo questa scritta: 

<?php
//@deprecated 1.7

 

Per sviluppare il sito in locale ho utilizzato AMPPS  ed in locale funzione bene.

Qualcuno riesce a spiegarmi come faccio a risolvere il problema ?

Grazie

 

Share this post


Link to post
Share on other sites

Ciao a tutti,

ho fatto un sito con prestashop 1.7.2 in locale ed ho provato a trasferirlo in remoto.

Trasferendo il database ho dovuto dare un nuovo nome al database ed alla sua password.

Il problema è che non riesco a modificare il nome del database e la password.

Prima bastava modificare il file settings.inc.php ma adesso quando lo apro mi compare solo questa scritta: 

<?php

//@deprecated 1.7

 

Per sviluppare il sito in locale ho utilizzato AMPPS  ed in locale funzione bene.

Qualcuno riesce a spiegarmi come faccio a risolvere il problema ?

Grazie

 

Nell' 1.7.2 il parametri li trovi quá root/app/config/parameters.php

 

ciao

Share this post


Link to post
Share on other sites

Grazie per l'aiuto.... ma nonostante abbia cambiato i parametri continua a darmi l'errore:

500 Server Error

Share this post


Link to post
Share on other sites

 

Grazie per l'aiuto.... ma nonostante abbia cambiato i parametri continua a darmi l'errore:

500 Server Error

 

 

Errore 500 sull pagina admin? Non riesci ad entrare nel BO? ......prima di spostarlo hai pulito tutte le cache? disabilita il friendly url e fai fuori l'.htaccess ed occhio ai percorsi giusti nella seo/url......questi cmq li cambi anche dalla tabella ps_shop url nel db.....deve partire:-).

Share this post


Link to post
Share on other sites

L'errore 500 è nella home page.

Questi sono gli errori del file "error_logs":

[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _PS_VERSION_ already defined in /home/public_html/config/settings.inc.php on line 16[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _DB_SERVER_ already defined in /home/public_html/config/bootstrap.php on line 97[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _DB_NAME_ already defined in /home/public_html/config/bootstrap.php on line 98[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _DB_USER_ already defined in /home/public_html/config/bootstrap.php on line 99[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _DB_PASSWD_ already defined in /home/public_html/config/bootstrap.php on line 100[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _DB_PREFIX_ already defined in /home/public_html/config/bootstrap.php on line 101[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _MYSQL_ENGINE_ already defined in /home/public_html/config/bootstrap.php on line 102[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _PS_CACHING_SYSTEM_ already defined in /home/public_html/config/bootstrap.php on line 103[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _PS_CACHE_ENABLED_ already defined in /home/public_html/config/bootstrap.php on line 105[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _COOKIE_KEY_ already defined in /home/public_html/config/bootstrap.php on line 113[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _COOKIE_IV_ already defined in /home/public_html/config/bootstrap.php on line 120[25-Sep-2017 07:46:38 UTC] PHP Notice:  Constant _PS_CREATION_DATE_ already defined in /home/public_html/config/bootstrap.php on line 135

Come faccio a correggere gli errori ?

Grazie

Share this post


Link to post
Share on other sites

Ho seguito la procedura modificando nel database le tabelle:

- ps_configuration >  ps_shop_domain e ps_shop_domain_ssl (inserendo il nome del dominio)

- ps_shop_url > domain e domain_ssl (inserendo il nome del dominio)

 

poi ho modificato il file parameters.php con i nuovi parametri

 

A questo punto penso che sia un problema di database.... stasera provo a rifare tutta la procedura.

Share this post


Link to post
Share on other sites

Ho fatto tutto ... compreso l'assegnazione dell'utente con tutti i privilegi.

Ma non funziona !!

Inizio a pensare che devo rifare tutto in remoto !!

Share this post


Link to post
Share on other sites

Ho provato a rifare tutta la procedura e adesso riesco ad entrare nel BO.

Il BO funziona parzialmente infatti quando provo ad aprire la pagina dei moduli mi compare HTTP ERROR 500

Inoltre quando provo ad aprire l'homepage mi compare 

404 Not Found The server can not find the requested page: www.miosito.it/it/ (port 80)

 

 

Questo trasferimento sta diventando un'odissea !!

Share this post


Link to post
Share on other sites

Ciao a tutti,

rigenerando il file .htaccess ho parzialmente risolto il problema lato FO.

Mentre nel BO continuo a non riuscire ad aprire la pagina dei moduli (mi compare sempre l'errore 500).

Come posso fare per risolvere il problema ?

Grazie

Share this post


Link to post
Share on other sites

questo errore 500 è un errore generico un cui si viene avvisati che cè un problema, controllare sempre il file error_log (lo trovate nella root principale, se non presente richiedilo al tuo provider), la causa potrebbe essere divers, esempio visto che hai problemi ad accedere alla sezione dei moduli che il problema sia sul limite di memoria

Share this post


Link to post
Share on other sites

Questo è quello che trovo nel file error_log:

[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _PS_VERSION_ already defined in /home/public_html/config/settings.inc.php on line 16
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _DB_SERVER_ already defined in /home/public_html/config/bootstrap.php on line 97
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _DB_NAME_ already defined in /home/public_html/config/bootstrap.php on line 98
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _DB_USER_ already defined in /home/public_html/config/bootstrap.php on line 99
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _DB_PASSWD_ already defined in /home/public_html/config/bootstrap.php on line 100
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _DB_PREFIX_ already defined in /home/public_html/config/bootstrap.php on line 101
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _MYSQL_ENGINE_ already defined in /home/public_html/config/bootstrap.php on line 102
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _PS_CACHING_SYSTEM_ already defined in /home/public_html/config/bootstrap.php on line 103
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _PS_CACHE_ENABLED_ already defined in /home/public_html/config/bootstrap.php on line 105
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _COOKIE_KEY_ already defined in /home/public_html/config/bootstrap.php on line 113
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _COOKIE_IV_ already defined in /home/public_html/config/bootstrap.php on line 120
[29-Sep-2017 14:32:16 UTC] PHP Notice:  Constant _PS_CREATION_DATE_ already defined in /home/public_html/config/bootstrap.php on line 135
 
Non ci capisco molto ma non mi sembrano errori di limiti di memoria.
Qualcuno sa dirmi come faccio a correggere questi errori ?
Grazie

Share this post


Link to post
Share on other sites

Per essere precisi nel FO funziona tutto mentre nel BO non funzionano la sezione dei moduli, quella dei pagamenti e delle spedizioni.

Tutto il resto funziona bene.

Share this post


Link to post
Share on other sites

secondo me è un limite di memoria, per sapere meglio vai in 

 

parametri avanzati --> informazioni

 

dovresti avere tipo questo

 

Limite di memoria: 768M

Tempo di esecuzione massimo: 300

Dimensione Max. dei file da caricare: 128M

 

 

parametri avanzati --> informazioni dovresti avere qu

Share this post


Link to post
Share on other sites

Limite di memoria: 128M
Tempo di esecuzione massimo: 60
Dimensione Max. dei file da caricare: 128M

Questo è quello che ho io.... come faccio ad aumentare la memoria ?

Share this post


Link to post
Share on other sites

devi chiederlo al tuo provider oppure se hai la possibilità di gestire il php puoi farlo da solo

Share this post


Link to post
Share on other sites

Limite di memoria: 1024M
Tempo di esecuzione massimo: 300
Dimensione Max. dei file da caricare: 128M

Sono riuscito ad aumentare la memoria.... ma non è cambiato niente !

Share this post


Link to post
Share on other sites

pulisci la cache, prova con un'altro browser, controlla i permessi alle cartelle ed i file

Share this post


Link to post
Share on other sites

Ho provato a fare tutto... ho anche controllato i permessi.

Ma non riesco a risolvere il problema....

Share this post


Link to post
Share on other sites

un'ultima cosa (mi è venuta in mente e potrebbe essere il tuo caso) , ma che versione php hai ? al limite prova a cambiarla

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More