adotorre Posted November 8, 2012 Share Posted November 8, 2012 Salve devo copiare un sito fatto in prestashop su un'altro dominio, c'è qualcuno che gentilmente mi spiega la procedura? Grazie Link to comment Share on other sites More sharing options...
assisassi Posted November 8, 2012 Share Posted November 8, 2012 (edited) se la versione è la 1.4.x basta copiare il database nel nuovo server MySql e tutti i files di PS, A questo punto aggiornando il fileconfig/settings.inc.php, con i nuovi dati nelle righe indicate qua sotto si potrà accedere al BO. Nella home del BO saremo avvisati di aggiornare l'indirizzo del nuovo server. define('__PS_BASE_URI__', '/xxxx/'); define('_DB_NAME_', 'xxxxx'); define('_DB_SERVER_', 'xxxxxx'); define('_DB_USER_', 'xxxxx'); define('_DB_PASSWD_', 'xxxxx'); Se la versione è la 1.5.2, oltre al setting.in.php, devi anche aggiornare nel database la tabella _shop_url che ha una sola riga Dal momento che questo dato, sia il nome della cartella che quello del dominio, sono memorizzati anche nella tabella _configuration, presumo che sarebbe il caso di aggiornare anche qua questi nostri dati. Qui le righe sono molte e vanno cercate le 2 in questione. Spero non ci sia altro Edited November 8, 2012 by assisassi (see edit history) Link to comment Share on other sites More sharing options...
adotorre Posted November 9, 2012 Author Share Posted November 9, 2012 Riguardo al nome del database deve essere lo stesso del precedente sito? poi vorrei sapere cosa intendi quando parli di BO. Che cos'è? cosa devo scrivere in define('__PS_BASE_URI__', '/xxxx/') per caso devo mettere il link al sito tipo define('__PS_BASE_URI__', '/nomesito.it/') Grazie Link to comment Share on other sites More sharing options...
assisassi Posted November 10, 2012 Share Posted November 10, 2012 Il BO sarebbe il Back Office, che si contrappone al FO (Front Office), che sono rispettivamente le pagine di amministrazione e quelle pubbliche del tuo sito. Puoi dare al database un nuovo nome, che metterai a posto delle xxx in questa riga : define('_DB_NAME_', 'xxxxx'); in define('__PS_BASE_URI__', '/xxxx/') devi mettere la cartella dove sono i files del tuo sito; se preferisci istallare nella root, non devi mettere niente ('__PS_BASE_URI__', '//') define('_DB_SERVER_', 'xxxxxx'); define('_DB_USER_', 'xxxxx'); define('_DB_PASSWD_', 'xxxxx'); sono rispettivamente l'indirizzo del server dove risiede il tuo MySql, con il relativo nome utente e password Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now