Beiträge von nuki

    Tja, keine Ahnung wo dein confixx das ablegt. da kannst du nur suchen.
    bei mir liegen alle conf für die User im ordner confixx_vhosts.
    Jeder vhost hat seine eigene datei. Kann sein das du nur eine hast, dann wird es darin stehen, da kann ich dir nicht weiterhelfen.



    execCGI steht bei mir in den Vhosts drin.

    Zitat von bobo

    Also den Scriptalias habe ich in der http.conf gemacht auf das Verzeichnis.


    in der confixx_vhosts.conf gibts an keiner Stelle einen AddHandler ?


    Nicht die confixx_vhosts.conf editieren :P
    sondern mit
    cd /etc/apache2/confixx_vhosts in das verzeichnis wechseln und
    dort die jeweilige User conf editieren.
    ala web120909.conf
    Denke daran den Scriptalias aus der httpd.conf wieder raus zu nehmen, der hat dort nichts zu suchen und mit viel Pech will dein apache jede Datei speichern :):(

    Du hast vermutlich eine falsche directive gesetzt, irgendwo in confixx.
    Mach das mal rückgängig.
    AddHandler cgi-script .pl .aspx
    das kommt in deine vhost.conf von confixx
    müsste /etc/apache2/confixx_vhosts sein.


    Welcher Benutzer/User musst du wissen. Dort findest du cgi directive.
    In etwa so
    <Directory "/home/www/web00000/html">
    Options welche du dir gesetzt hast
    AddHandler cgi-script .cgi .pl
    </Directory>
    So un da siehst du AddHandler cgi-script .cgi .pl
    Da änderst du in AddHandler cgi-script .pl .aspx
    Denke daran unter confixx zu setzen, dass cgi auch außerhalb erlaubt ist.


    das habe ich zugefügt, du ersparst dir eine menge ärger.
    vi /etc/apache2/conf.d/php4.conf


    <IfModule sapi_apache2.c>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php-source .phps
    AddType application/x-httpd-php .aspx
    DirectoryIndex index.php
    DirectoryIndex index.php3
    DirectoryIndex index.php4
    </IfModule>


    Ob dein Script funktioniert siehst du mit dem aufruf
    http://www.ich.de/ASP/getunlocksinfo.aspx


    will dein Browser die date speichern oder du siehst den Inhalt der File, ist etwas nicht in Ordnung.
    .htaccess datei mit
    AddType application/x-httpd-php .aspx
    in den Ordner ASP
    Schau dir deine error log vom apache an. Manchmal gibt die Aufschluss.
    /var/log/apache2/

    Also im ordner html erstellst du einen Ordner ASP
    in diesem Ordner kopierst du die aspx scripte. Ich weiss nicht welche Version du einsetzen willst. bf2statistic oder die alten BIGHamster scripte.


    Welches Script benutzt du denn?

    ich habe confixx und da ist der root der ordner html
    du kannst auch in deiner httpd.conf nachsehen
    vi /etc/apache2/httpd.conf


    da steht auch der pfad drin
    kann auch sein wie home/user/public_html


    connecte dich per ftp zu deinen web user das ist das einfachste


    Mischen wird nicht funktionieren und der Unlock mit den Waffen ist einfach.
    Im Web Root einen Ordner ASP erstellen
    im diesen Ordner das Script rein für die Unlocks (ich habe kein Perl script, sondern nur komplette Stats)
    Die Hosts Datei vom Server ändern mit
    deine Server Ip bf2web.gamespy.com


    mehr nicht :)

    Am Client selbst brauchst du nichts ändern. Willst du deine Stats im BFHQ sehen, kannst du den ABR Client benutzen. Der macht aber nichts anderes, wie bei deinem Home PC die Hosts Datei zu ändern. Sprich er schreibt das gleiche rein, wie auf deinem Server.


    /windows/system32/drivers/etc/hosts


    xxx.xxx.xxx.xxx bf2web.gamespy.com

    Eigentlich ganz einfach


    Entpacken und du findest 3 Ordner
    ASP - bf2 und xpack


    Den Ordner ASP kopierst du in dein WEB ROOT -
    http://www.deine-domain/ASP


    Achte auf die Groß Schreibung. Den Ordner bf2 kopierst du in deinen Gameserver.
    Sprich die Stats.py und playermanager.py wird überschrieben. In der snapshoot.py musst du den Pfad anpassen. In dem Ordner ASP deine SQL Daten eintragen und den Ordner logs beschreibbar machen. Eigentlich liegt eine PFD datei mit bei. Fehlermeldungen kannst du in deiner /var/log/apache2/error.log entnehmen. Relativ simpel eigentlich das ganze und es funktioniert sogar. Seit dem ich confixx habe (suse 10) geht das bf2statistic script nicht mehr. Es werden zwar Log geschrieben usw. Unlocks gehen auch alle, aber keine Webstatistic.


    Du kannst auch ABR ausprobieren. Da änderst du nur mit vi /etc/hosts
    deine hosts datei und fügst eine IP und zwei Einträge zu und ersetzt die init.py.
    Thats all - have fun

    Zitat von Lord Cybertracker

    hallo,
    kann mir einer sagen wie ich das Euroforce auf den Server bekommen??
    Normales CSS rennt ja schon.
    Danke.


    Wenn du deine Maplist.conf änderst, sprich die Maps von EuroForce zufügst, wird es automatisch aktiviert.

    Wenn du die aspx ausführst,musst du die Tabelle sehen.


    Ich weiss jetzt nicht welches Script du benutzt, aber die htaccess musst du ebenfalls ausführbar machen und zusätzlich einen Eintrag setzen.
    Hast du das ASPX als PHP


    vi /etc/apache2/conf.d/php4.conf


    <IfModule sapi_apache2.c>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php-source .phps
    AddType application/x-httpd-php .aspx
    DirectoryIndex index.php
    DirectoryIndex index.php3
    DirectoryIndex index.php4
    </IfModule>


    Hast du das Perl Script, musst du noch in der httpd.con etwas zufügen
    # To use CGI scripts
    #
    AddHandler cgi-script .cgi .pl .aspx


    Hoffe es funktioniert. Ich nutze das bf2statsistic Script, da hast du gleich ingame Ranking und P90, Flashbangs ect.
    Da brauch man dur die Config ändern, setzt allerdings ebenso vorraus, das du php zu aspx gesetzt hast.

    ich glaube cgi ist dann nicht erlaubt für außerhalb des zugewiesenen verzeichniss


    httpd.conf öffnen und das hier zufügen ExecCGI


    Deine conf sieht vermutlich anders aus :)


    <Directory "c:/apachefriends/xampp/xampp/htdocs">


    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI Multiviews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important. Please see
    # http://httpd.apache.org/docs-2.0/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks Includes ExecCGI
    AddType text/html .shtml
    AddHandler server-parsed .shtml
    AddHandler cgi-script .cgi .pl .aspx



    # ReadmeName footer.html
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    #
    AllowOverride All


    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all


    </Directory>

    vi /etc/apache2/conf.d/php4.conf


    <IfModule sapi_apache2.c>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php-source .phps
    AddType application/x-httpd-php .aspx
    DirectoryIndex index.php
    DirectoryIndex index.php3
    DirectoryIndex index.php4
    </IfModule>


    So habe ich das bei Apache 2 erledigt, ich benutze das Blackops Script (php)