WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » FOPEN dauert Ewig » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von frieger
Ori,

Danke für die aufschlussreiche Erklärung. Kann gar nicht verstehen worin "recently" da Politiker-Blabla erkannt haben will.
Mit hats jedenfalls geholfen.
von Ori
Das gleiche gilt natürlich auch für dich. Für die Fachbegriffe kann ich nichts. Das Aufrufen von PHP ist normalerweise nicht dein Problem.

Aber da du sicher der Lösung schon allein auf den Grund gehen wolltest, hast du ja diese Fragen bestimmt schon geklärt:
1. Passiert das auch bei PHP-Skripten, die sich mit fsockopen zu 127.0.0.1 verbinden?
2. …, die ein Url-fopen statt fsockopen benutzen?
3. …, die einfach fopen mit einer lokalen Datei benutzen?
4. …, die andere Fernzugriffsbibliotheken benutzen (z.B. curl)?
5. …allen PHP-Skripten?
6. …jeweils bei Aufruf durch einen Webserver? (Jaja, schwer zu messen. Dreh halt die Einstellungen des fcgi-spawners runter und behalt die Prozesse im Auge. Verlangsame das evtl. durch Einsatz von sleep().)

PS: @ ist böse und macht alles langsam. Bau lieber eine ordentliche Fehlerbehandlung ein.
von recently
muss man antworten, wenn man nichts zu sagen hat ?
Das ist ja schon fast Politiker-BlaBla ! Im "Produktiveinsatz", was für ein Brüller !

... so, nun regt euch auf !

ps: gerade wenn es mit anderen Programmen zusammenarbeitet, nervt das 5s - Warten gewaltig ....
von Ori
Die Ausgabe sofort abgeschlossen ist, funktioniert doch alles wie gewünscht. Manche Programme brauchen etwas Zeit, bis sie beendet sind. PHP gehört wohl dazu - es wird im Produktiveinsatz üblicherweise mit anderen Programmen betrieben, die sich um das Starten und Beenden von PHP kümmern.

Unterm Strich: Es ist offenbar ein Problem mit der Kommandozeilenvariante - das keine Auswirkungen auf die Ausgabe, die Geschwindigkeit oder das Verhalten hat.
von recently
Auch das dauert lästige 5 Sekunden:

1: 
2: 
3: 
4:
echo "start\n";
$fp = @fsockopen("192.168.0.123",1234); 
fclose($fp); 
echo "fertig\n";


"start" und "fertig" erscheinen sofort. Aber bis das php-script beendet wird, vergehen wieder 5 Sekunden.



ps: die Adresse existiert tatsächlich auf meinem Netzwerk, ist ein netio230 von Reichelt

Nach oben