Certaines fonctions du contrôleur dans codeigniter mettent en place le cookie human_21909 . Et la source de la page semble être la suivante
<script>document.cookie = "humans_21909=1"; document.location.reload(true)</script>
Le même projet fonctionne parfaitement sur le serveur local. mais sur le serveur en direct, il montre ce truc.
4 Réponses :
Il s'agit d'un problème lié au réseau. Je viens de basculer ma connexion Internet sur un autre wifi et cela fonctionne bien. Je ne sais pas plus sur cette erreur, mais elle a été résolue de cette façon.
Avez-vous trouvé une solution de contournement pour cela? Quel était le problème initial?
Je suis un développeur iOS et j'étais confronté à ce problème lors de l'appel du service Web. Le gars de PHP disait que le service Web fonctionnait bien à sa fin. Donc, j'ai juste changé mon Internet sur une autre connexion, puis il a commencé à fonctionner.
mais ce n'est pas la solution non? Je suis également confronté au même problème mais je souhaite trouver la bonne solution
C'est la solution car c'est le problème avec votre réseau et non avec le code ou à l'arrière-plan.
Une fois que j'ai dégradé la version PHP, l'erreur a disparu. Peut-être parce que codeigniter a dépercu la syntaxe ou certaines autres fonctionnalités de la nouvelle version. Merci
J'ai constaté que le problème provenait du cookie. Veuillez définir un cookie dans le fichier header.php avec le chemin du projet dans cet ensemble de cookies, la page se rechargera sans changer l'URL Web
par exemple
<script type="text/javascript"> function getCookie(name) { var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return parts.pop().split(";").shift(); } var accept = getCookie("humans_21909"); if (accept !="1") { document.cookie = "humans_21909=1; path=/insert here project root path/"; console.log("ok"); (function() { if( window.localStorage ) { if( !localStorage.getItem('firstLoad') ) { console.log("refresh"); localStorage['firstLoad'] = true; window.location.reload(); } else localStorage.removeItem('firstLoad'); } })(); }
Je pense que votre problème est résolu avec ce p >
Changez simplement le nom de la fonction qui renvoie cette erreur. par exemple de register () à account_register ().
cela a fonctionné pour moi, dans mes itinéraires j'ai changé 'register-user' en 'user-registration' et cela a fonctionné comme du charme..Merci mon pote
Recherchez
humains_21909
et vous verrez de nombreux sujets.Cela ne vient probablement pas de codeigniter ou n'a rien à voir avec PHP. Il y a beaucoup d'articles à ce sujet où les gens exécutent différents frameworks / applications.
stackoverflow.com/questions/55915264/…