Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/10/2011, 16h27   #1
Candidat au titre de Membre du Club
 
Inscription : mai 2007
Messages : 49
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 49
Points : 13
Points : 13
Par défaut open_basedir restriction / PHP

Bonjour à tous,

Petit problème PHP et Linux, désolé si je ne suis pas au bon endroit.

J'ai monté un NAS chez OVH qui est à la racine du serveur (sous plesk) => /mnt

Je n'arrive pas à y accéder en PHP car il me dit au lancement :

Citation:
Warning: mkdir(): open_basedir restriction in effect. File(/mnt/test) is not within the allowed path(s): (/var/www/vhosts/monsite.net/httpdocs/www/:/tmp/) in /var/www/vhosts/monsite.net/httpdocs/www/admin/backup_files_nas.php on line 76
et dans PHPINFOS j'ai un open_basedir :
Citation:
/var/www/vhosts/monsite.net/httpdocs/www/:/tmp/
Comment puis-je faire pour que PHP accèdent à la racine de manière unique pour un script ? ou pour tous les scripts ?

Merci de vos réponses
helios399 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 18h37   #2
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 823
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 823
Points : 3 454
Points : 3 454
Citation:
Envoyé par helios399 Voir le message
Comment puis-je faire pour que PHP accèdent à la racine de manière unique pour un script ? ou pour tous les scripts ?
open_basedir restreint l'accès aux ressources locales. Il faut le désactiver ou au moins le rendre plus cool.
Doc : http://php.net/manual/fr/ini.core.php
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h57.


 
 
 
 
Partenaires

Hébergement Web