Warning: fopen ... Permission denied ?

Fermé
jemsss Messages postés 188 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 28 novembre 2019 - Modifié par jemsss le 17/11/2011 à 21:48
jemsss Messages postés 188 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 28 novembre 2019 - 17 nov. 2011 à 21:49
Bonjour,
J'ai installé joomla chez Infomaniak dans le répertoire "web". Ça marche très bien.
J'ai créé le répertoire "messcripts" pour y mettre quelques script qui n'ont rien a voir avec joomla.

Voici la structure des répertoires :
Racine 
-data 
-web 
--administrator 
--cache 
--etc.(tous les répertoires Joomla) 
--messcripts 
---script.php

Dans le fichier "script.php" se trouve la ligne ci-dessous.
$fichier = fopen('../../data/monfichier.sql', 'w');
J'obtiens :
Warning: fopen(../../data/monfichier.sql) [function.fopen]: failed to open stream: Permission denied in ...

Si je mets :
$fichier = fopen('../monfichier.sql', 'w');
J'obtiens la même chose :
Warning: fopen(../monfichier.sql) [function.fopen]: failed to open stream: Permission denied in ...

Par contre si je mets
$fichier = fopen('monfichier.sql', 'w');

Ça marche

On dirait que je n'ai le droit de créer un fichier depuis mon script PHP que dans le répertoire courant.
Que dois-je faire pour être autorisé à créer un fichier dans le répertoire "data"?

Merci pour votre aide.

Jérémie

1 réponse

jemsss Messages postés 188 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 28 novembre 2019 17
17 nov. 2011 à 21:49
up
0