2013-03-20 2 views
0

i ajouté le plug-in de geoplugin.com à ma page, j'activé mon domaine, mais dans mon errorlog je reçois des erreurs tout le temps comme ceci:PHP erreur geoplugin php

[20-Mar-2013 11:17:13 CET] PHP Warning: file_get_contents(http://www.geoplugin.net/php.gp?ip=157.55.34.183&amp;base_currency=USD) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden 
in /wwwroot.wwwnew/templates/geo/geoplugin.class.php on line 105 

Comment puis-je résoudre ce problème ?

+0

Si vous êtes banni il n'y a aucun moyen de résoudre ce problème (seulement pour changer/cacher votre IP peut-être). Je suis l'ouverture de cette URL sans problèmes .. – Svetoslav

+0

Je ne pense pas que je suis interdit. – fr3d

+0

Essayez ce même code sur une autre machine et cela fonctionnera! Probablement votre adresse IP est bloquée comme Svetilo l'a dit! Vous pouvez même essayer un site différent de cette même machine. Cela fonctionnera probablement aussi, votre code est correct et votre serveur se connecte avec succès à des serveurs distants, c'est donc un problème avec le serveur distant interdisant la requête –

Répondre

0

Si geoplugin.net répondait parfaitement, puis s'est arrêté, vous avez dépassé la limite de recherche libre de 120 demandes par minute.

Nous bloquons automatiquement toutes les demandes provenant d'un IP ou d'un nom de domaine si le nombre de requêtes dépasse 120 recherches par minute. Ceci est expliqué dans notre politique d'utilisation acceptable. Ce bloc se présente sous la forme d'un HTTP/1.1 403 Forbidden réponse de geoplugin.net

Ce bloc est automatiquement supprimé 1 heure après la dernière fois que votre serveur a cessé d'envoyer plus de 120 demandes par minute.

- GeoPlugin FaQ

Si vous avez besoin de plus de 120 demandes par minute, vous devez whitelist your domain (il est payé).