[Résolu] Problème fopen, fgets, feof

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [Résolu] Problème fopen, fgets, feof

par zeus » 12 oct. 2005, 15:55

Comme quoi, les erreurs les plus bêtes ...
Encore un gros merci à Zeus !
Mais de rien ;)

par fearsome » 12 oct. 2005, 15:46

Merci beaucoup Zeux, ton idée a permis de m'éclairer sur le réel problème..
En réalité, le client travaillait sur un serveur dont le port était 81, et comme notre application prenait le port par défaut, il ne trouvait pas cette page... Donc en ajoutant dans notre menu.inc un petit ":81" qui va bien, on a pu résoudre ce problème, qui je l'avoue m'a bien retourné le cerveau ^^
Mais quel plaisir ;)
Encore un gros merci à Zeus !

par zeus » 12 oct. 2005, 13:24

A mon avis, pou identifier l'erreur, copie l'url qui est dans ton fopen directement dans ton explorateur préreré (IE ou FireFox) et regarde si le document s'ouvre depuis ton PC

par fearsome » 12 oct. 2005, 12:24

Je reviens à la charge, cherchant toujours de mon coté, ce qui n'est pas facile quand on n'arrive pas à avoir la meme erreur que la personne qu'on aide ^^
Est ce qu'apache a une configuration quelque part pour bloquer certains accès ?
Ou bien est ce que tu parlais d'accès système directement ?
En gros dois je chercher du coté d'apache ou de windows et ses dossiers ? :)
Encore merci ;)

par fearsome » 11 oct. 2005, 14:27

Ah non je n'ai pa pensé aux différentes autorisations d'accès, et effectivement comme c'est un serveur d'entreprise que cela entre en jeu, il est fort possible qu'ils aient des protections adéquates :)
Je te remercie et fonce tester ça ^^

par zeus » 11 oct. 2005, 14:25

Si je ne me trompe pas, tu essaye d'ouvrir un fichier via une requet http (tu essaye d'ouvrir un fichier sur un serveur distant) et tu as un problème d'accès.

Tu as regardé du côté des autorisations d'accès depuis le pc de test ?

[Résolu] Problème fopen, fgets, feof

par fearsome » 11 oct. 2005, 14:22

Bonjour à tous,
Premier message bien que passant sur ce site assez fréquemment.
D'habitude avec le manuel et en cherchant un peu j trouvais mon bonheur, mais là je sèche un peu.
Je viens d'arriver sur une application PHP que je n'ai pas développée, mais qui normalement fonctionne ^^
Après installation de mon côté sur la version 1.7 d'easyPHP (car le client qui a le problème que je vais vous montrer se sert de cette version), l'application fonctionne malgré un code assez "sale" : des notice nous rappellement quelques rudiments de programmation.

Donc, le client chez qui cela ne fonctionne pas, a l'erreur suivante après s'être loggé :

Code : Tout sélectionner

Warning : fopen(http://bidule//synel//horio//menu//menu.ini): failed to open stream: HTTP request failed! HTTP/1.1 404 Object not found in [b]e:\synel\horionetuser\horio\menu\menu.inc[/b] on line 10
Je ne pense pas que cela vienne du code en lui même puisqu'il fonctionne sur notre machine avec la meme version d'easy php, mais j'ai plutot l'impression d'un probleme de configuration... et ce domaine m'est plutot vague ^^

J'espère avoir décrit clairement mon problème et vous remercie d'avance de vous être penché dessus.

Damien