Die Suche ergab 169 Treffer
- 02.03.2020 18:58
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Hallo, ist da jemand?
- 14.02.2020 18:52
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Tatsächlich, der "Atomic Web Server" ist nur bei der PB-Windows-Version enthalten. Hatte ihn für Linux etwas angepasst; ganz vergessen. ; ; ; ------------------------------------------------------------ ; ; Atomic Web Server in PureBasic ; ; (c) Fantaisie Software ; ; (modifiziert v. Gimbl...
- 14.02.2020 15:54
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Ja, CreateNetworkServer(#PB_Any, Port)
Wenn ich zu Hause bin, schick ich mal den Code, den ich unter Linux ausführe.
Wenn ich zu Hause bin, schick ich mal den Code, den ich unter Linux ausführe.
- 14.02.2020 14:12
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
/Examples/Sources - Advanced/Atomic Web Server/Atomic Web Server.pb Hier die Windows-Variante. Hab momentan (im Büro) keinen Zugriff auf mein Linux. Port auf 8080 geändert. ; ; ------------------------------------------------------------ ; ; Atomic Web Server in PureBasic ; ; (c) Fantaisie Software ...
- 14.02.2020 11:56
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Also Du startest den Atomic-Webserver und machst dann über den Browser einen Request: localhost:8080. Es kommt ordnungsgemäß die Index.html. Wenn Du dann irgendwann den Webserver beendest, ist ab dann etwa 60 Sek. lang der Port 8080 gesperrt. Erst dann kannst Du den Webserver wieder starten. Wenn Du...
- 13.02.2020 20:50
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Leider zu früh gefreut.
Hatte nicht richtig getestet.
Sobald es einen Request gab, bleibt der Port nach Beenden wie gehabt 60 Sekunden lang gesperrt.
Hatte nicht richtig getestet.
Sobald es einen Request gab, bleibt der Port nach Beenden wie gehabt 60 Sekunden lang gesperrt.
- 12.02.2020 18:56
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Wahnsinn, das funktioniert!
Der Port ist sofort wieder frei.
Tausend Dank NicTheQuick
Du bist ja so was von genial!!!
Kann's noch garnicht fassen.
Der Port ist sofort wieder frei.
Tausend Dank NicTheQuick
Du bist ja so was von genial!!!
Kann's noch garnicht fassen.
- 12.02.2020 14:59
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Vielen Dank für Deine Mühe NicTheQuick, aber ich fürchte, das krieg ich nicht hin. Man müsste dann ja auch irgendwie mit den PB-Netzwerkbefehlen darauf zugreifen können (NetworkServerEvent(), EventClient(), ReceiveNetworkData(), SendNetworkData() etc.). Wäre es nicht sinnvoller Fred einmal auf diese...
- 11.02.2020 14:39
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Das ist im Prinzip das, was "strace netcat -l 0.0.0.0 80" ausgeworfen hat: socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 setsockopt(3, SOL_SOCKET, SO_REUSEPORT, [1], 4) = 0 bind(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_add...
- 10.02.2020 20:55
- Forum: Linux
- Thema: Webserver bzw. Problem mit SendNetworkData()
- Antworten: 48
- Zugriffe: 17080
Re: Webserver bzw. Problem mit SendNetworkData()
Wenn ich das in PB so aufrufe: socket_(AF_INET, SOCK_STREAM, IPPROTO_IP) setsockopt_(3, SOL_SOCKET, SO_REUSEADDR, 0, 4) setsockopt_(3, SOL_SOCKET, SO_REUSEPORT, 0, 4) bind_(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("0.0.0.0")}, 16) listen_(3, 1) kommt laut strace das da...