Frage

meine Seite ständig nach unten auf meinem Shared-Hosting-Konto und das ist, was mein Gastgeber sagte:

  

Es scheint, dass die IP-Adresse Ihres   Standort wird auf der Firewall blockiert   aufgrund Ihrer Website eines übermäßigen   Verbindungen zu sich selbst.

     

"101 Verbindungen zum Selbst"

Wer weiß, was das bedeutet, ich habe noch nie von einem 101 Fehler gehört. Meine Website auf PHP / MySQL gebaut wird.

War es hilfreich?

Lösung

Da Sie erwähnen PHP, vielleicht sind Sie benötigen oder diese Dateien über HTTP-Anfragen, anstatt von der lokalen Festplatte?

So etwas wie die folgenden würde PHP verursachen die Datei zu schließen, aber es über eine HTTP-Anfrage erhalten, die von Ihrem Webserver bedient wird. Im Wesentlichen eine ‚Verbindung zum Selbst‘.

include 'http://www.example.com/file.php?foo=1&bar=2';

oder vielleicht sind Sie definiert eine Konstante PATH irgendwo zu tun erwarten:

require _PATH_ . "/file.php";

Solange PATH ist eigentlich ein Weg, es wird in Ordnung sein, aber wenn Sie es versehentlich einen URL sein, werden Sie verursachen die wieder durch den Webserver gehen benötigen. Nicht sehr effizient.

Überprüfen Sie den Code oder Protokolle für Verbindungen ähnlich.

Andere Tipps

Ist es möglich, dass Sie ohne Schließen sie mehrere Verbindungen zu MySQL sind zu öffnen? Vielleicht mit persistenten Verbindungen aus irgendeinem Grunde?

Könnte es Hundert und eine Verbindung zu sich selbst, nicht einen Fehlercode?

Wenn nicht, welche Software ausgeführt werden Sie anders als PHP?

Sehr schwer zu sagen, was wirklich los ist, ohne zu wissen, welchen Rahmen / CMS Sie verwenden, aber ich würde vorschlagen, dass Sie Ihren Code für jede Verwendung von include / fopen / curl / file_get_content suchen. Können Sie uns weitere Informationen geben?

Es gibt keine 101 Fehler. Dies ist im Grunde sagen, dass sie 101 Anrufe von Ihrer Website zu Ressourcen auf Ihrer Website angemeldet, das ist wirklich seltsam und sie hatten Recht zu blockieren, weil solche Dinge, die die Grundlage eines Angriffs werden kann. Ihre Seite könnte gehackt bekommen haben oder Sie vielleicht nur ein gebrochenes Rekursion irgendwo haben. Können wir den Code sehen? Auch Ihr Shared Server wahrscheinlich hat Protokolle ... schauen Sie durch für Verweise auf Ihr Konto Weg und sehen, ob es eine bestimmte Ressource immer und immer wieder aufgerufen wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top