Ich habe hier eine Menge Scripte die sich an includes vergreifen die für webseiten benutzt werden. Mit cron werden nun diverse Scripte im Minutentakt ausgeführt. Nachdem ich hier nun ein scheinbar odentliches DNS aufgesetzt habe und das logfile kontrollierte, stellte ich fest, dass im Minutentakt abfragen an den DNS-Server gerichtet werden. Da fragt der Rechner, der die php-Scripte ausführt, seinen eigenen Domain-Namen ab. Manche php-Schripte führen wieder andere php-Scripte aus die wiederum DNS-Abfragen erzeugen. Ich frage mich nun, was will dieses Script da überhaupt etwas vom DNS-Server wissen? Was und wo kann etwas unklar sein dass dieses Verhalten erzeugt? An der console reicht schon das folgende um eine DNS-Abfrage zu erzeugen: php -r "print(1);" Entschuldigung dass ich es nicht verstehe.
Bevor ich es vergesse: Die Scripte die aufgerufen werden, haben mit DNS auch überhaupt gar nichts zu tun. Die enthalten keinerlei Code der derlei Verhalten auslösen sollten.
Das erscheint mir auch ungewöhnlich. Mein linux Server zeigt dieses verhalten nicht. Ein Eintrag in der /etc/hosts Datei sollte die DNS-Abfrage unterdrücken. Ich würde mal alle Configfiles durchsuchen und alle Dateien die von PHP verwendet werden mit den Originaldateien vergleichen.
Vielleicht irgendwas Socket-artiges mit gethostbyname() ?
Hatte das eben mit der hosts-Datei ausprobiert, freute mich schon, dabei gibt der Apparat seit einigen Stunden Ruhe wie in den logfiles sah. Also weiter ohne hosts-Datei wie gehabt. Einer dieser Momente wo ... warum ... SOLVED
Irgendwie fehlt in deinem Post etwas... 1. und 2. Satz sind irgendwie widersprüchlich.
Zu Satz 1: In der Annahme dass da weiter Abfragen auftreten, weil es das tagelang tat, und ich nichts verändert habe, baute ich diese Krücke direkt ein. Dann sah ich aber im logfile, dass da bereits vor dem Einbau nichts mehr passierte. Zu Satz 2: Und so baute ich das wieder aus. Noch kleiner kann ich nich rausgeben
"und ich nichts verändert habe" ... bezieht sich auf den Zeitraum zwischen meiner Anfrage und dem Augenblick in dem ich diese Krücke einbaute. Poah.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.