J'ai donc trouvé ce journal d'erreur
PHP Warning: unpack(): Type n: not enough input, need 2, have 0 in {{file}}{{line}}
ledit fichier et cette ligne contient ce code:
$answerHeader = unpack("ntype/nclass/Nttl/nlength", $answerHeaderBin);
Cela fait partie d'un code qui fait une requête sur unDNS. Mon problème est que je ne sais pas comment résoudre ce problème. Si j'essaie de vider l'en-tête mentionné précédemment, les informations sont correctes. J'ai essayé unpack () sans arguments et il retourne simplement false sans erreur.
Je suppose donc que ma question est la suivante: dans quelle situation cet avertissement apparaît-il dans le journal des erreurs?
Réponses:
0 pour la réponse № 1S’avère que l’avertissement apparaît lorsque l’entréedata n'est pas correct, en particulier s'il attend plus de caractères à décompresser que le nombre fourni, dans ce cas, la fonction unpack () est évaluée à false.