IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Ouverture d'un fichier hors d'open_basedir


Sujet :

Langage PHP

  1. #1
    Membre averti Avatar de Asmodean
    Profil pro
    Inscrit en
    Février 2006
    Messages
    311
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 311
    Points : 378
    Points
    378
    Par défaut Ouverture d'un fichier hors d'open_basedir
    Salut,

    J'utilise un script pour installer une plateforme mais je rencontre cette erreur:

    Warning: fopen() [function.fopen]: open_basedir restriction in effect. File(../../mysql/data/data.sql) is not within the allowed path(s): (/var/www/vhosts/cybershopphp.com/subdomains/mydomain/httpdocs:/tmp) in /var/www/vhosts/cybershopphp.com/subdomains/mydomain/httpdocs/install/etape2.php on line 383
    Je comprends à quoi elle est due, j'essaie de remonter plus haut que je n'ai le droit (mon script courant est dans /var/www/vhosts/cybershopphp.com/subdomains/mydomain/httpdocs/install). Mon dossier mysql étant dans /var/www/vhosts/cybershopphp.com/subdomains/mydomain/mysql/ .

    J'aimerais quand même savoir si il y a une autre solution pour régler ce problème que de changer les chemins (qui sont en dur dans etape2.php)? Sinon je bougerais le dossier mysql pendant l'installation mais je me disais qu'il y avait forcément une solution autre, vu qu'à prioris j'ai déjà pu installé cette plateforme sur un autre serveur.

  2. #2
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut

    Si tu n'as pas les droits de lecture mais que tu as ceux d'éxecution sur le dossier ça peut se faire mais sans l'un ni l'autre je ne vois pas trop comment

  3. #3
    Membre averti Avatar de Asmodean
    Profil pro
    Inscrit en
    Février 2006
    Messages
    311
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 311
    Points : 378
    Points
    378
    Par défaut
    Bon j'ai finis par trouver... Qu'est ce que je n'aime pas ces interfaces genre plesk qui rajoute une surcouche par dessus les php.ini et httpd.conf ...

    En fait la solution se trouve là http://kb.swsoft.com/en/432

    Il faut rajouter un fichier vhost.conf qui contient la directive qui va écraser le httpd.include de plesk qui elle si on la change directement n'est pas sauvegardé.... Enfin le bordel quoi.

    Merci quand même

  4. #4
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut
    ça donne pas trop envi tout ça

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ouverture d'un fichier excel predefini
    Par nberthonneau dans le forum Access
    Réponses: 10
    Dernier message: 13/06/2007, 23h14
  2. [Système] ouverture d'un fichier pdf
    Par joneil dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 17/05/2005, 11h36
  3. Réponses: 2
    Dernier message: 06/04/2005, 13h01
  4. Réponses: 5
    Dernier message: 27/07/2004, 18h04
  5. Réponses: 2
    Dernier message: 22/07/2002, 13h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo