Da remoto a locale problemi db con mamp

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
sergi
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 08/12/2010, 20:33

Da remoto a locale problemi db con mamp

Messaggio da sergi »

Ciao a tutti,
Dopo aver cercato nel forum e fatto diverse prove sono al punto di partenza:
non rieco a collegare il Db al sito in locale.

Ho trasferito da remoto a locale con questa modalità:

-ftp di tutto il sito
-copiato il tutto in una nuova cartella in /Siti
-da plesk esportazione del db
-da mamp importazione del db

cercando di connetermi in locale alle pagine del sito che fanno uso di oscommerce mi da questo messaggio di errore:

Unable to connect to database server!

Ho provato a modificarei due file configure.php ma con nessun risultato.
Questi sono i due file non modificati:

catalog/admin/includes/configure.php
<?php
define('HTTP_SERVER', 'http:www.XXX.it');
define('HTTP_CATALOG_SERVER', 'http:www.XXX.it');
define('HTTPS_CATALOG_SERVER', 'http:www.XXX.it');
define('ENABLE_SSL_CATALOG', 'false');
define('DIR_FS_DOCUMENT_ROOT', '/home/httpd/vhosts/XXX.it/httpdocs/catalog/');
define('DIR_WS_ADMIN', '/catalog/admin/');
define('DIR_FS_ADMIN', '/home/httpd/vhosts/XXX.it/httpdocs/catalog/admin/');
define('DIR_WS_CATALOG', '/catalog/');
define('DIR_FS_CATALOG', '/home/httpd/vhosts/XXX.it/httpdocs/catalog/');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
define('DIR_FS_CATALOG_IMAGES_MEDIUM', DIR_FS_CATALOG . 'images/medium');
define('DIR_FS_CATALOG_IMAGES_LARGE', DIR_FS_CATALOG . 'images/large/');
define('DIR_WS_CATALOG_IMAGES_MEDIUM', DIR_WS_CATALOG . 'images/medium/'); // CAO 3 Images
define('DIR_WS_CATALOG_IMAGES_LARGE', DIR_WS_CATALOG . 'images/large/'); // CAO 3 Images

define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'XXX');
define('DB_SERVER_PASSWORD', 'XXX');
define('DB_DATABASE', 'XXX');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', 'mysql');
?>


catalog/includes/configure.php
<?php
define('HTTP_SERVER', 'http:www.XXX.it');
define('HTTPS_SERVER', 'http:www.XXX.it');
define('ENABLE_SSL', false);
define('HTTP_COOKIE_DOMAIN', 'www.XXX.it');
define('HTTPS_COOKIE_DOMAIN', 'www.XXX.it');
define('HTTP_COOKIE_PATH', '/catalog/');
define('HTTPS_COOKIE_PATH', '/catalog/');
define('DIR_WS_HTTP_CATALOG', '/catalog/');
define('DIR_WS_HTTPS_CATALOG', '/catalog/');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
define('DIR_FS_CATALOG', '/home/httpd/vhosts/XXX.it/httpdocs/catalog/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'XXX');
define('DB_SERVER_PASSWORD', 'XXX');
define('DB_DATABASE', 'XXX');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', 'mysql');
?>

Forse non li ho modificati correttamente e è necessaria qualche altra modifica o procedura?

Grazie per l'aiuto.
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Da remoto a locale problemi db con mamp

Messaggio da dynamo »

il problema sono i link ad esempio

define('HTTP_SERVER', 'http:www.XXX.it');
o
define('DIR_FS_DOCUMENT_ROOT', '/home/httpd/vhosts/XXX.it/httpdocs/catalog/');


la cosa migliore è installare un osc vergine in locale salvare i due configure fare tutto quello che hai fatto per portare il sito da remoto a locale e sostituire i due configure con quelli salvati prima ;)
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
sergi
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 08/12/2010, 20:33

Re: Da remoto a locale problemi db con mamp

Messaggio da sergi »

la versione in remoto è la 2.2r2 e non saprei dove trovarla (ormai su oscommerce.com si trova solo la 2.3)
Ho scaricato la 2.3.1 ma prima di fare l'upgrade volevo verificare in locale il funzionamento attuale.

Il sito ha una veste grafica ed una impostazione personalizzata, cioè non tutte le pagine si appoggiano su oscommerce, ma solo alcune di prodotti.
Sono state usate alcune contribution.
Non è che usando i due configure.php dell'osc vergine poi manca qualcosa?
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Da remoto a locale problemi db con mamp

Messaggio da dynamo »

sergi ha scritto:la versione in remoto è la 2.2r2 e non saprei dove trovarla (ormai su oscommerce.com si trova solo la 2.3)
Ho scaricato la 2.3.1 ma prima di fare l'upgrade volevo verificare in locale il funzionamento attuale.

Il sito ha una veste grafica ed una impostazione personalizzata, cioè non tutte le pagine si appoggiano su oscommerce, ma solo alcune di prodotti.
Sono state usate alcune contribution.
Non è che usando i due configure.php dell'osc vergine poi manca qualcosa?

le contribution non modificano praticamente mai i due file configure io non ho ancora scaricato la 2.3 ma penso che siano uguali in ogni caso scarica e controlla ;)
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
sergi
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 08/12/2010, 20:33

Re: Da remoto a locale problemi db con mamp

Messaggio da sergi »

Grazie dynamo per il tuo aiuto, ma...
ancora nessun risultato, ho fatto nel seguente modo:
Ho scaricato e intallato oscommerce 2.3.1
Ho modificato i due file configure.php del sito in locale prendendo i dati dall'installazione di oscommerce 2.3.1
Da premettere chi il sito in locale (o meglio la cartella "catalog") si trova in /User/XXX/Sites/www.XXX.it/httpdocs
mentre per l'installazione vergine si trova in /User/XXX/Sites
Allego il file modificato e di seguito il file dell'installazione vergine di oscommerce 2.3.1:

/Users/XXX/Sites/www.XXX.it/httpdocs/catalog/includes/configure.php
<?php
define('HTTP_SERVER', 'http://localhost');
define('HTTPS_SERVER', 'http://localhost');
define('ENABLE_SSL', false);
define('HTTP_COOKIE_DOMAIN', '');
define('HTTPS_COOKIE_DOMAIN', '');
define('HTTP_COOKIE_PATH', '/catalog/');
define('HTTPS_COOKIE_PATH', '/catalog/');
define('DIR_WS_HTTP_CATALOG', '/catalog/');
define('DIR_WS_HTTPS_CATALOG', '/catalog/');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
define('DIR_FS_CATALOG', '/Users/XXX/Sites/www.XXX.it/httpdocs/catalog/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'XXX');
define('DB_SERVER_PASSWORD', 'XXX');
define('DB_DATABASE', 'XXX');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', 'mysql');
?>


/Users/XXX/Sites/catalog/includes/configure.php
<?php
define('HTTP_SERVER', 'http://localhost');
define('HTTPS_SERVER', 'http://localhost');
define('ENABLE_SSL', false);
define('HTTP_COOKIE_DOMAIN', '');
define('HTTPS_COOKIE_DOMAIN', '');
define('HTTP_COOKIE_PATH', '/catalog/');
define('HTTPS_COOKIE_PATH', '/catalog/');
define('DIR_WS_HTTP_CATALOG', '/catalog/');
define('DIR_WS_HTTPS_CATALOG', '/catalog/');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
define('DIR_FS_CATALOG', '/Users/sergi/Sites/catalog/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'root');
define('DB_SERVER_PASSWORD', 'root');
define('DB_DATABASE', 'store');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', 'mysql');
?>

e per quanto riguarda l'admin:

/Users/XXX/Sites/www.XXX.it/httpdocs/catalog/admin/inclu ... figure.php
<?php
define('HTTP_SERVER', 'http://localhost');
define('HTTP_CATALOG_SERVER', 'http://localhost');
define('HTTPS_CATALOG_SERVER', 'http://localhost');
define('ENABLE_SSL_CATALOG', 'false');
define('DIR_FS_DOCUMENT_ROOT', '/Users/sergi/Sites/www.opal.it/httpdocs/catalog/');
define('DIR_WS_ADMIN', '/www.opal.it/catalog/admin/');
define('DIR_FS_ADMIN', '/Users/sergi/Sites/www.opal.it/httpdocs/catalog/admin/');
define('DIR_WS_CATALOG', '/www.opal.it/catalog/');
define('DIR_FS_CATALOG', '/Users/sergi/Sites/www.opal.it/httpdocs/catalog/');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
define('DIR_FS_CATALOG_IMAGES_MEDIUM', DIR_FS_CATALOG . 'images/medium');
define('DIR_FS_CATALOG_IMAGES_LARGE', DIR_FS_CATALOG . 'images/large/');
define('DIR_WS_CATALOG_IMAGES_MEDIUM', DIR_WS_CATALOG . 'images/medium/'); // CAO 3 Images
define('DIR_WS_CATALOG_IMAGES_LARGE', DIR_WS_CATALOG . 'images/large/'); // CAO 3 Images

define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'shop2');
define('DB_SERVER_PASSWORD', 'assenzio');
define('DB_DATABASE', 'shop2');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', 'mysql');
?>


/Users/XXX/Sites/catalog/admin/includes/configure.php
<?php
define('HTTP_SERVER', 'http://localhost');
define('HTTP_CATALOG_SERVER', 'http://localhost');
define('HTTPS_CATALOG_SERVER', 'http://localhost');
define('ENABLE_SSL_CATALOG', 'false');
define('DIR_FS_DOCUMENT_ROOT', '/Users/sergi/Sites/catalog/');
define('DIR_WS_ADMIN', '/catalog/admin/');
define('DIR_FS_ADMIN', '/Users/sergi/Sites/catalog/admin/');
define('DIR_WS_CATALOG', '/catalog/');
define('DIR_FS_CATALOG', '/Users/sergi/Sites/catalog/');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'root');
define('DB_SERVER_PASSWORD', 'root');
define('DB_DATABASE', 'store');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', 'mysql');
?>
sergi
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 08/12/2010, 20:33

Re: Da remoto a locale problemi db con mamp

Messaggio da sergi »

Immagino che non sia molto corretto chiedere un aiuto cosi specifico :oops: , ma non so veramente come fare per collegare il db.
Dopo un attacco vorrei verificare il sito in locale prima di ripristinare la parte di admin
e come vedete non è che sia molto pratico di queste cose... però vorrei capirci qualcosa di più.

Mi sembra che il configure.php dell'admin della 2.3.1 sia leggermente diverso e che le contribution qualcosa abbiano aggiunto.

Please Help
dynamo
membro Master
membro Master
Messaggi: 1976
Iscritto il: 13/11/2007, 17:47
Contatta:

Re: Da remoto a locale problemi db con mamp

Messaggio da dynamo »

sergi ha scritto:Immagino che non sia molto corretto chiedere un aiuto cosi specifico :oops: , ma non so veramente come fare per collegare il db.
Dopo un attacco vorrei verificare il sito in locale prima di ripristinare la parte di admin
e come vedete non è che sia molto pratico di queste cose... però vorrei capirci qualcosa di più.

Mi sembra che il configure.php dell'admin della 2.3.1 sia leggermente diverso e che le contribution qualcosa abbiano aggiunto.

Please Help
purtroppo io i link li sistemo sempre installando una versione vergine... dovresti cercare la v2.2rca :wink:
www.vinidimo.it

visitate e criticate se è il caso... solo con le critiche posso migliorarlo ^_^
sergi
membro Junior
membro Junior
Messaggi: 5
Iscritto il: 08/12/2010, 20:33

Re: Da remoto a locale problemi db con mamp

Messaggio da sergi »

Ok grazie dynamo,
proverò a cercrla anche se in precedenti ricerche non ho trovato nulla.
Se qualcuno ha un link... è ben accetto.
Poi provo e faccio sapere se ho risolto. :wink:
Rispondi