Warning : tempnam(): open_basedir restriction in effect.

Theme: 
Problème: 

Warning : tempnam(): open_basedir restriction in effect. File(/var/www/clients/client1/web65/tmp) is not within the allowed path(s): (/var/www/clients/client1/web31/web:/var/www/clients/client1/web31/private:/var/www/clients/client1/web31/tmp:/var/www/stan-conseil.fr/web:/srv/www/stan-conseil.fr/web:/usr/share/php5:/usr/share/php:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin:/dev/random:/dev/urandom) dans drupal_tempnam() (ligne 2504 dans /var/www/clients/client1/web31/web/includes/file.inc).

Hypothèse: 

Vous avez transférez votre site d'un serveur A vers un serveur B.

Explication: 

L'espace de stockage du serveur B a un chemin d'accès différent de l'espace de stockage que vous aviez sur le serveur B.

Solution: 
  • Modifier le paramètrage de votre sytème de fichiers
  • Menu Configuration - Zone Médias - Système de fichier - Champ Dossier temporaire.
  • Remplacer la valeur de votre ancien serveur, par le nouveau chemin.
  • Dans notre cas, remplaçons la donnée "web65", par "web31".
  • Puis enregistrer la configuration.
Image principale: 
Image secondaire: