Warning or fatal that seems not to be a question

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 : Warning or fatal that seems not to be a question

Re: Warning or fatal that seems not to be a question

par Ryle » 25 sept. 2011, 16:40

Mouais... faut-il vraiment considérer ce "une" comme un adjectif numéral plutôt qu'un article indéfini ?

Et si l'on veut vraiment pinailler, il y a effectivement un warning parce qu'il ne "trouve pas le fichier" (No such file or directory)... l'autre warning apparaît parce qu'il ne parvient pas à l'ouvrir (qu'il l'ait trouvé ou non) ... ;)

Re: Warning or fatal that seems not to be a question

par sirakawa » 25 sept. 2011, 13:58

mais au moment où le warning est émis le require a été vu; donc mauvaise analyse...
Je vois bien que les deux messages ne proviennent pas de la même cause... ce qui se voit si on met un include qui génère, lui, DEUX warnings...
Warning: include(toto.p) [function.include]: failed to open stream: No such file or directory in /var/www/htdocs/tests/verbes.php on line 2
et
Warning: include() [function.include]: Failed opening 'toto.p' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/htdocs/tests/verbes.php on line 2

et voici la reproduction de la documentation,inexacte par conséquent :
Les fichiers sont inclus suivant le chemin du fichier fourni ; si aucun n'est fourni, l'include_path sera vérifié. Si le fichier n'est pas trouvé dans l' include_path, include() vérifiera dans le dossier du script appelant et dans le dossier de travail courant avant d'échouer. L'instruction include() enverra une erreur de type warning si elle ne peut trouver le fichier; ce comportement est différent de require(), qui enverra une erreur de type fatal.

Re: Warning or fatal that seems not to be a question

par Ryle » 25 sept. 2011, 11:51

Deux problèmes différents, deux messages différents...
Un warning parce que le fichier n'est pas trouvé, un fatal parce que tu dis à php que ce fichier est requis.
Un include_once() n'aurait émit que le warning.

Ah et puis :

Code : Tout sélectionner

ab = a + b ab - a = b a (b - 1) = b a = b / (b - 1)
avec b != 1 8-|

Re: Warning or fatal that seems not to be a question

par sirakawa » 25 sept. 2011, 08:30

Je ne réalise pas, je comprends

Re: Warning or fatal that seems not to be a question

par Cyrano » 24 sept. 2011, 23:48

sirakawam je me demande si tu réalises qu'on va finir par se demander quelle sorte de tabac tu roules dans tes cigarettes : entre ça et ton histoire de kalachnikov sur un autre post, on pourrait être tenté de se laisser aller à penser que ton fournisseur t'a refilé de la daube qui est en train de te griller un nombre anormalement élevé de neurones.


Enfin bon, je dis ça hein, mais bon... :langue:

Re: Warning or fatal that seems not to be a question

par sirakawa » 24 sept. 2011, 20:11

B+a = ba, etc voila la question...

Re: Warning or fatal that seems not to be a question

par xTG » 24 sept. 2011, 17:58

Elle est où la question ? :lol:

Warning or fatal that seems not to be a question

par sirakawa » 24 sept. 2011, 17:37

Je n'avais jamais fait attention, car c'est un oubli fréquent de ma part quand je crée un script à partir d'un autre et dès que j'aperçois le message d'erreur, je sais la cause, bien sûr dans la même fenêtre lors de l'utilisation du même script:

Warning: require_once(inc/creer_closure_04_fr.inc) [function.require-once]: failed to open stream: No such file or directory in /var/www/htdocs/sibyllin/gestion/creer_closure_04.php on line 33

Fatal error: require_once() [function.require]: Failed opening required 'inc/creer_closure_04_fr.inc' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/htdocs/sibyllin/gestion/creer_closure_04.php on line 33