Perchè mi compare la SID nella barra degli indirizzi?

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

Moderatore: mod Generali

Rispondi
MassimoZeta
membro Junior
membro Junior
Messaggi: 23
Iscritto il: 24/09/2004, 0:00
Località: Forl'-Cesena
Contatta:

Perchè mi compare la SID nella barra degli indirizzi?

Messaggio da MassimoZeta »

Navigando i vostri spazi di Commerce, ho notato che non compare mai la SID nella barra degli indirizzi, mentre nel mio SHOP, quando lo navigo, mi compare sempre. e non voglio... Come posso fare?? Dipende da questo forse il fatto che quando una mail con il "Dillo ad un amico" mi compare nella mail anche la mia session ID oltre all'url del prodotto?

Aspetto BUONE NUOVE! :roll:
MassimoZeta
membro Junior
membro Junior
Messaggi: 23
Iscritto il: 24/09/2004, 0:00
Località: Forl'-Cesena
Contatta:

Nessuno ha mai avuto questo problema??

Messaggio da MassimoZeta »

Nessuno ha mai avuto questo problema??
GianGian
membro Junior
membro Junior
Messaggi: 13
Iscritto il: 01/12/2003, 1:00
Località: USA
Contatta:

Stesso problema con la session id

Messaggio da GianGian »

Ciao Massimo,
io ho lo stesso problema. Tu lo hai risolto? Se si come?

Grazie anticipatamente,
Gianluca
ilgio
membro Baby
membro Baby
Messaggi: 57
Iscritto il: 28/10/2004, 0:00
Località: USA

Messaggio da ilgio »

scusate l'ignoranza..
ma cosè la SID ?
MassimoZeta
membro Junior
membro Junior
Messaggi: 23
Iscritto il: 24/09/2004, 0:00
Località: Forl'-Cesena
Contatta:

Session Id

Messaggio da MassimoZeta »

SID=session ID utente (Qualcuno mi corregga se sbaglio). Viene creata in automatico.

Gian HO RISOLTO IL PROBLEMA!

Non so spiegarti il perchè, ma c'era un piccolo errore nel file Header.php Forse mentre avevo personalizzato la testata avevo dimenticato qualche cosa per strada... Prova a usare l'HEADER.PHP originale di OsCommerce e guarda se ti da lo stesso problema...

CIAO!
GianGian
membro Junior
membro Junior
Messaggi: 13
Iscritto il: 01/12/2003, 1:00
Località: USA
Contatta:

Messaggio da GianGian »

Ciao,
io non ho risolto con l'header originale. Un modo per non visualizzare il PHPSESSID è forzare l'uso dei cookie nel sito di amministrazione. Non so se ciò sia conveniente.

Il problema è che, dopo aver eseguito tale impostazione, non riesco a fare il login perchè sono reindirizzato nella pagina di "Uso dei Cookie" dove si dice che il mio browser non supporta i cookie nonostante io li abbia abilitati.

Mi sa che mi sto perdendo.

Per favore,
c'è qualcuno che mi possa aiutare?

Grazie,
Gianluca
GianGian
membro Junior
membro Junior
Messaggi: 13
Iscritto il: 01/12/2003, 1:00
Località: USA
Contatta:

Messaggio da GianGian »

Risolti tutti i problemi.

1) errore 1107: non avevo pubblicato la pagina. Sono stato ingannato dalla pagina di popup che credevo mi facesse automaticamente la pubblicazione invece una volta chiusa si deve cliccare sul pulsante "Pubblica" del sito di back office.

2) La visualizzazione del PHPSESSID nella url è dovuta ad una configurazione di OSC. Io ho impostato in Configurazione->Sessions:
Force Cookie Use True
Check SSL Session ID True
Check User Agent False
Check IP Address True
Prevent Spider Sessions True
Recreate Session True


Inoltre ho modificato il config.php nel folder catalog/include in questo modo:

define('HTTP_SERVER', 'www.sito.it'); // eg, http://localhost - should not be empty for productive servers
define('HTTPS_SERVER', 'www.sito.it'); // eg, https://localhost - should not be empty for productive servers
define('ENABLE_SSL', false); // secure webserver for checkout procedure?
define('HTTP_COOKIE_DOMAIN', '');
define('HTTPS_COOKIE_DOMAIN', '');
define('HTTP_COOKIE_PATH', '');
define('HTTPS_COOKIE_PATH', '');
define('DIR_WS_HTTP_CATALOG', '/');
define('DIR_WS_HTTPS_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', dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']));


Spero che tale post possa aiutare qualcun altro.

Saluti,
Gianluca
Rispondi