Echec à l'ouverture d'un fichier

Résolu
mahe -  
 mahe -
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   Statut Membre Dernière intervention   189
 
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
mahe
 
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
mahe
 
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
mahe
 
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