Forum : Lws & Hebergeur-discount

Hébergement web, nom de domaine et serveur dédié.

Problème session oscommere

Ici vous pouvez poser vos questions techniques, les problemes que vous rencontrez (publication de votre site, configuration dns des domaines...)
stéphane35
Débutant
Débutant
Messages : 10

lun. mars 03, 2008 9:28 am  

Bonjour je rencontre un problème depuis la remise en route d'hier
je me retrouve avec ceci coté admin:

Warning: session_save_path() [function.session-save-path]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (d:/www/ma boutique/htdocs) in D:\www\ma boutique.com\htdocs\admin\includes\functions\sessions.php on line 110

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\www\lma boutique.com\htdocs\admin\includes\functions\sessions.php:110) in D:\www\ma boutique.com\htdocs\admin\includes\functions\sessions.php on line 67
et ceci coté client:
Warning: session_save_path() [function.session-save-path]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (d:/www/ma boutique.com/htdocs) in D:\www/ma boutique.com\htdocs\includes\functions\sessions.php on line 118

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at D:\www\ma boutique.com\htdocs\includes\functions\sessions.php:118) in D:\www\ma boutique.com\htdocs\includes\functions\sessions.php on line 67

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\www\ma boutique.com\htdocs\includes\functions\sessions.php:118) in D:\www\ma boutique.com\htdocs\includes\functions\sessions.php on line 67
aimerait dans la mesure du possible une réponse rapide afin de savoir quoi faire
Dernière modification par stéphane35 le mar. mars 04, 2008 11:52 am, modifié 2 fois.

stéphane35
Débutant
Débutant
Messages : 10

mar. mars 04, 2008 7:52 am  

pour l'erreur il semble qu'il y ai un bug dans oscommerce dans le fichier include/fonction/sessions en effet c'est dans ce fichier qu'il y a un bug

pour info il faut remplacer ligne 118 de session

function tep_session_save_path($path = '') {
if ($path != '') {
return session_save_path($path);
} else {
return session_save_path();
}
}

par

function tep_session_save_path($path = '') {
if (STORE_SESSIONS != 'mysql') { // added this line to turn off this checking if storing session info in db
if ($path != '') {
return session_save_path($path);
} else {
return session_save_path();
}
}
}

ce remplacement est a faire dans include/fonction/session et est a remplacer aussi dans l'admin admin/include/fonction/session

  •   Information
  • Qui est en ligne ?

    Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 212 invités