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
