Jump to content

Recommended Posts

Ciao a tutti, avrei una domanda da porvi....
Ho installato e sviluppato in locale un negozio elettronico con il fantastico PS, ora mi trovo a dover
passare tutto su server linux...al di là dei permessi e di Aruba come mi devo muovere??

Io l'ho capita così, correggetemi se sbaglio..

Da phpmyadmin esporto il DB in locale.
Copio tutta la DIR prestashop che ho in locale sulla root del server di Aruba
Importo dal phpMyAdmin remoto di Aruba il DB che era in locale
avvio PS.

Può andare come procedimento??

grazie

Link to comment
Share on other sites

devi modificare, probabilmente, solo questi parametri:

define('_DB_SERVER_', 'localhost');
define('_DB_USER_', 'root');
define('_DB_PASSWD_', 'root');

presupponendo ovviamente stesso nome db, stesso prefisso tabelle, stesso tema e stessa cartella root rispetto alla tua copia in locale

Link to comment
Share on other sites

  • 10 months later...
devi modificare, probabilmente, solo questi parametri:

define('_DB_SERVER_', 'localhost');
define('_DB_USER_', 'root');
define('_DB_PASSWD_', 'root');

presupponendo ovviamente stesso nome db, stesso prefisso tabelle, stesso tema e stessa cartella root rispetto alla tua copia in locale


Se non mi incasino non sono contento.

Ho aggiornato il mio sito da locale a remoto.
Mi sono però sbagliato ed ho copiato anche la cartella password setting.inc.php.
Ho aperto allora il file manager in remoto, per andare a modificare manualmente i valori, e li ho cosi impostati:

define('__PS_BASE_URI__', '/pr_shop/'); (mia directory negozio)
define('_THEME_NAME_', 'prestashop'); (mio nome tema utilizzato)
define('_DB_NAME_', 'nomedatabase'); (nome database PS)
define('_DB_SERVER_', 'localhost'); (lascio stare perchè il negozio gira sullo stesso dominio)
define('_DB_USER_', 'username DB'); (username accesso DB)
define('_DB_PREFIX_', 'ps_'); (prefissi DB)
define('_DB_PASSWD_', 'password_DB'); (password DB)
define('_DB_TYPE_', 'MySQL');
define('_COOKIE_KEY_', 'LNjsLAVfxAT3LwbrZzwOgr96Wug9c1ygdqvf5PU3n0Fr4bhJr4cDSDaZ');
define('_COOKIE_IV_', 'ikNtwi9u');
define('_PS_VERSION_', '1.2.5.0');

E' corretta la procedura?

Grazie a tutti!
Link to comment
Share on other sites

Si i passaggi sono giusti, ricorda che se hai aruba, probabilmente non ti farà caricare il database tramite phpmyadmin(se il database che hai in mano, quello del remoto è più di 2 mega), devi caricarlo tramite dumb.... in internet trovi molti file php da installare sul tuo server dove configuri il database e ti permettono di passare il tuo database mysql su quello di aruba... Buona giornata

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