Echec à l'ouverture d'un fichier

Résolu/Fermé
mahe - 31 mars 2008 à 16:51
 mahe - 1 avril 2008 à 17:54
Bonjour,

je veux ouvrir un fichier texte présent sur mon serveur web.
je fais un $fp=fopen($file,"w");
avec $file="./logmaj.txt";

Je teste if (!$fp) {
echo "Echec à l'ouverture du fichier";
}

J'ai systématiquement échec à l'ouverture du fichier sans aucune autre information; ceci que je mette mon fichier
en relatif ou en absolu.

Si quelqu'un a une info la dessus, merci.
Comment avoir plus d'information sur cet Echec afin de debugger mon problème ?
A voir également:

3 réponses

Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
31 mars 2008 à 20:19
bonsoir,

voici le code que j'utilise:

<?php

$fichier = file("news.txt"); // Nom du fichier à afficher (ICI news.txt)
 
$total = count($fichier); // Nombre total des lignes du fichier

for($i = 0; $i < $total; $i++) 
{ // Départ de la boucle

echo $fichier[$i]; // On affiche ligne par ligne le contenu du fichier

} // Fin de la boucle

?>


bonne soirée
0
Merci Nico pour ta réponse.
C'est bien pour lire le contenu du fichier mais je souhaite écrire un fichier log.
Je ne connais que la méthode fopen pour l'ouvrir, fputs pour y écrire et fclose pour le fermer.
malheureusement, mon fopen ne marche déjà pas.
Je cherche toujours...
0
J ai résolu mon problème.
Il s'agissait d'un problème de droit sur le fichier texte.
J' ai du mettre les droits à 777 et là ça marche.
0
J'ai résolu mon problème.
Il s'agissait un problème de droits sur le fichier même si je n'avais aucun message d'erreur en retour.
En mettant les droits à 777, ça marche.
0