Current time: 07-03-2024, 06:27 PM Hello There, Guest! (LoginRegister)


Thread Closed 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[ERLEDIGT]Zugriff auf <IP>/ABC
Author Message
Dingo Offline
Junior Member
*

Posts: 15
Joined: Nov 2008
Reputation: 0
Post: #8
RE: Zugriff auf <IP>/ABC
(01-26-2009 08:36 PM)joximu Wrote:  Dieses Programm kann vielleicht nur HTTP 0.9 - also ohne die Möglichkeit, mehrere Domains auf einer IP laufen zu lassen...

Der Alias wäre das richtige - aber die Datei-Berechtigungen (Besitzer) müssen natürlich denen von ispcp entsprechen.
Wenn es PHP-dateien sind, dann müssen sie effektiv stimmen, wenn es nur html (und Bilder, txt etc) sind, dann reicht es, wenn vu2000 drauf zugreifen kann...

Es handelt sich dabei um die Statistik zu einem Battlefield Server. Der eine Teil - der auf dem Gameserver - ist in Python geschrieben und sendet seine Daten über ein kleines Skript an den Statistikserver. Der Stats-Server empfängt die Daten mit einem PHP-Skript.
Wenn der Gameserver Daten zu einem Spieler haben möchte, fragt er so ab: <IP>/ASP/getplayerinfo.aspx?nick=Dingo. Die .aspx sind ebenfalls PHP-Dateien. Da ich es nicht hinbekommen habe, daß mit dem fcgi-Modul die Dateien geparst werden, läuft nun fastcgi. Sad

(01-26-2009 09:22 PM)CHBIE Wrote:  vielleicht weil ich das ganze in die:
Code:
/etc/apache2/sites-available/00_master.conf

schreibe

Da hatte ich das auch schon drin. Ebenfalls nur mit dem Erfolg, daß ich mit lynx sehr gut etwas abfragen konnte, nur das .py-Skript meldete einen Fehler nach dem anderen.

@joximu:
FTP-Zugänge brauche ich dank WinSCP nicht. Wink

Falls es jemandem helfen würde, könnte ich auch den Python-Code hier posten. Ich sehe gerade in dem Skript, daß es sich selbst als HTTP1.1 ausweist:

Code:
    http.writeline("GET %s HTTP/1.1" % str(document))
    http.writeline("HOST: %s" % host)
    http.writeline("User-Agent:    GameSpyHTTP/1.0")
    http.writeline("Connection: close") # do not keep-alive
    http.writeline("")
    http.shutdown() # be nice, tell the http server we're done sending the request
    
    # Determine Status
    status = string.split(http.readline())
    if status[0] != "HTTP/1.1":
        print "MiniClient: Unknown status response (%s)" % str(status[0])
    
    try:
        status = string.atoi(status[1])
    except ValueError:
        print "MiniClient: Non-numeric status code (%s)" % str(status[1])
01-27-2009 03:11 AM
Find all posts by this user
Thread Closed 


Messages In This Thread
[ERLEDIGT]Zugriff auf <IP>/ABC - Dingo - 01-26-2009, 05:33 PM
RE: Zugriff auf <IP>/ABC - joximu - 01-26-2009, 08:36 PM
RE: Zugriff auf <IP>/ABC - CHBIE - 01-26-2009, 08:38 PM
RE: Zugriff auf <IP>/ABC - joximu - 01-26-2009, 08:42 PM
RE: Zugriff auf <IP>/ABC - CHBIE - 01-26-2009, 08:57 PM
RE: Zugriff auf <IP>/ABC - joximu - 01-26-2009, 09:11 PM
RE: Zugriff auf <IP>/ABC - CHBIE - 01-26-2009, 09:22 PM
RE: Zugriff auf <IP>/ABC - Dingo - 01-27-2009 03:11 AM
RE: Zugriff auf <IP>/ABC - Nathariel - 01-27-2009, 09:07 PM
RE: Zugriff auf <IP>/ABC - Dingo - 01-28-2009, 02:35 PM
RE: Zugriff auf <IP>/ABC - joximu - 01-28-2009, 12:06 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)