Warning...Prestashop1.3.7.0.Tools.php line988

Résolu
patlechat -  
 Jb -
Bonjour,

Je rencontre une alerte sur mon site e-commerce prestashop, lorsque je vais dans la section MODULES :

Lors de l'utilisation de prestashop, je n'ai pas remarqué de bug en front office.

Voici le message d'erreur (ADRESSEDEMONSITE=mon site actuelle)

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/www/ADRESSEDEMONSITE.com/htdocs/modules//index.php/index.php.php) is not within the allowed path(s): (/var/www/ADRESSEDEMONSITE.com/htdocs/:/var/www/ADRESSEDEMONSITE.com/phptmp/) in /var/www/ADRESSEDEMONSITE.com/htdocs/classes/Tools.php on line 988

Avez vous une idée?

<config>Windows 7 / gOOGLE CHROME</Prestashop Version 1.3.7.0>

1 réponse

  1. cibles Messages postés 8 Statut Membre 3
     
    Le fichier en question dans la source Prestashop :
    985 static public function file_exists_cache($filename)
    986 {
    987   if (!isset(self::$file_exists_cache[$filename]))
    988     self::$file_exists_cache[$filename] = file_exists($filename);
    989   return self::$file_exists_cache[$filename];
    990 }
    Par conséquent, je pense que vous avez une erreur de "nom de dossier" temporaire dans votre fichier de config...

    Votre erreur dit d'ailleurs
    /var/www/ADRESSEDEMONSITE.com/phptmp/
    au lieu de
    /var/www/ADRESSEDEMONSITE.com/php/tmp/
    ce qui montre qu'il manque un slash (/) quelque part...

    Bon, ceci dit, 1.3.7.0 est du 17 février 2011... La version 1.5.0.13 vient de sortir...

    Vous voulez pas sauter le pas ?
    0
    1. Jb
       
      Bonjour,
      Je rencontre exactement la meme erreur.
      Avez vous pu corriger le problème ? si oui comment ?
      Merci
      0