• Mitspieler gesucht? Du willst dich locker mit der Community austauschen? Schau gerne auf unserem ComputerBase Discord vorbei!

[Tutorial] HLStatsX Installieren

Ey Hilfe Bitte wenn ich mein ftp programm öffne also filezilla und dann auf server gehe steht da immer:

Status: Auflösen der IP-Adresse für test123
Status: Verbindungsversuch fehlgeschlagen mit "EAI_NONAME - Neither nodename nor servname provided, or not known".
Fehler: Herstellen der Verbindung zum Server fehlgeschlagen
Status: Nächsten Versuch abwarten...

Wer mir helfen kann kann dann auch ein Admin sein auf server!!
PLs help mein clan bringt mich sonst um:

UFS Clan:
www.ufs-sf.de.vu

MDG TechNONiKi
 
Zuletzt bearbeitet:
IP-Adresse für test123

Wie soll das gehen? Das ist keine IP. Das muss die IP bzw. DNS deines Servers sein.


Das muss dein Login vom FTP Benutzer sein, der deines Servers.

Was benutzt du da für einen Server, hast du überhaupt Shell Zugriff bzw. weisst was dies bedeutet, das funktioniert ohnehin nicht ohne möglichkeit das Perl Skript zu starten.

@ RoxXxas

Was denkst du denn ist in dem Ordner sql?

Importiere die Datenbanken, wie es im Tut auch beschrieben ist.
 
Zuletzt bearbeitet:
so habe jz die richtige version aber wen ich auf admin klicke passirt nichts
und das 2probelm was ich habe ist
Deprecated: Function ereg_replace() is deprecated in C:\Roxas\xampp\htdocs\hlstats\hlstatsinc\header.inc on line 91
: Counter-Strike: Source
 
Das Perl Script läuft nicht und die Datenbanken sind nicht korrekt importiert worden.

Läuft das überhaupt zu einem CS:S Server?

Ist das ein Rootserver?

Wenn nicht muss ich dich da ein wenig bremsen wenn das ein homemade Online Server werden soll, eine Bandbreite unter VDSL 25 wird nicht ausreichen um Daten des Webservers und des CS:S Servers stabil zu bringen. Dafür ist die Bandbreite zu knapp bemessen bei mehr als ~ 8 Spielern. Von Tick 100 gar nicht erst zu sprechen. Da nicht nur der CS:S Server angesteutert werden muss sonder dazu auch separat der Webserver angesprochen wird, was bei laufenden Stats nicht wenig Traffic ist der da fliesst.

Prüfe auch ob Xampp richtig läuft und eingerichtet ist, sonst kann das nicht klappen. Einfach nur Installieren reicht da nicht, muss schon laufen der Dienst. ;)
 
Zuletzt bearbeitet:
das ist ein root und in der anleitung steht doch erst einlogen dan perl staren und dan gameserverv eintragen
und dbs sind so importirt worden wie es in der anleitung steht
anderen frage noch welche ports muss ich alle auf dem root frei geben
wen net kannste mir doch über team viewer helfen oder net?xD
brauche das dringent
und mysql ,apache und filezilla auch
 
Zuletzt bearbeitet:
Nein steht da nicht, lies es dir nochmal von anfang an durch.

Welche Ports willst du freigen? Das ist ein Webserver, sollte das nicht klar sein? Du betreibst immerhin einen Rootserver?!

Das Wichtigste ist wohl der Shell Zugriff. Wenn ihr diesen habt, dann habt ihr eigentlich auch die Rechte MySQL Datenbanken etc. zu erstellen.
Aber weiter in der Liste: Wie schon gesagt, MySQL, Perl, PHP und GD (gif draw) ist auf den meisten vServern schon installiert.

Auch Roots die mit Debian Lampp laufen sind vollkommen ausgerüstet. Ansonsten bitte ich wer nicht weiss wie es geht Google zu benutzen wobei ich das als Grundstock nehme um einen Rootserver überhaupt zu betreiben.

Poste den Inhalt deiner Mysql Tabelle bitte, am besten wäre wohl ein Link zu deiner Webseite wo das Frontend im moment drauf läuft damit ich mir da ein Bild von machen kann.

Über Teamviewer kann man später nochmal reden, allerdings muss ich dich darauf hinweisen das ich für solche Scherze nicht umsonst zu haben bin, Zeit ist Geld und ich hab nicht viel Zeit. ;)

Und unterlasse bitte jedesmal deine Antworten nochmals über eine IM zu schicken, es ist nervig und Hinweise wie ist dringend oder muss schnell gehen oder schnell antworten helfen sicher nicht. Ich schau hier regelmässig rein da ändern auch Private Nachrichten nicht das zu beschleunigen.
 
Zuletzt bearbeitet:
3. Versuch weiß nicht mehr was ich machen soll kann mir vielleicht einer per tamviewer helfen

mysql.png
 
Du hast die SQL Adresse nicht eingetragen genausowenig wie den SQL User, sollte beim lesen der Fehlermeldung aber auch ersichtlich sein.

3. Einstellungen:


Jetzt solltet ihr erstmal diese Datei bearbeiten: config.php. ihr findet sie im Web Ordner.
Hier müsst ihr erstmal die Daten für die MySQL Datenbank angeben, d.h. den Namen, Passwort etc.

Lesen bildet. ;)

Er kann aufgrund deiner angaben nicht zu deiner zu der Tabelle connecten, die Adresse ist idr localhost, den Bnutzer kannst ja nur du wissen genauso wie das Passwort.
 
Zuletzt bearbeitet:
Dann poste mal den Inhalt der Datei wo du es eingetragen hast bitte.
 
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?php #
# HLstatsX - Real-time player and clan rankings and statistics for Half-Life 2
# http://www.hlstatsx.com/
# Copyright (C) 2005-2007 Tobias Oetzel (Tobi@hlstatsx.com)
#
# HlstatsX is an enhanced version of HLstats made by Simon Garner
# HLstats - Real-time player and clan rankings and statistics for Half-Life
# http://sourceforge.net/projects/hlstats/
# Copyright (C) 2001 Simon Garner
# # This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
// DB_NAME - The name of the database
define("admin", "admin");
// DB_USER - The username to connect to the database as
define("fod", "fod");
// DB_PASS - The password for DB_USER
define("*********", "*********");
// DB_ADDR - The address of the database server, in host:port format.
// (You might also try setting this to e.g. ":/tmp/mysql.sock" to
// use a Unix domain socket, if your mysqld is on the same box as
// your web server.)
define("85.114.135.177", "85.114.135.177");
// DB_TYPE - The database server type. Only "mysql" is supported currently
define("DB_TYPE", "mysql");
// DB_PCONNECT - Set to 1 to use persistent database connections. Persistent
// connections can give better performance, but may overload
// the database server. Set to 0 to use non-persistent
// connections.
define("DB_PCONNECT", 0);
// INCLUDE_PATH - Filesystem path to the hlstatsinc directory. This path can
// be specified relative to hlstats.php by prepending ./ or
// ../ If the path begins with a / then it is taken as a
// full absolute filesystem path. However if the path begins
// with none of these constructs, PHP will search your
// include_path (as set in php.ini) (probably NOT the current
// directory as might be expected!).
// Example paths:
// 1) /usr/local/apache/hlstatsinc
// (absolute path)
// 2) ../hlstatsinc
// -) ./hlstatsinc
// (paths relative to hlstats.php)
// 3) hlstats/include
// (path relative to include_path)
// Under Windows, make sure you use forward slash (/) instead
// of back slash (\).
define("INCLUDE_PATH", "/var/www/vhosts/hlstats-clan-fod.de/httpdocs/hlstats/hlstatsinc");
// DELETEDAYS - How many days the Event History covers. Must match the value
// of DeleteDays in hlstats.conf.
define("DELETEDAYS", 21);
// MINACTIVITY - How many days players remain in the ranking without playing.
define("MINACTIVITY", 86400 * 21);
// Displays menu entry to show the cheater which vac2 has catched
define("SHOW_VAC_BANS", 1);
// Displays hitbox flash animation instead of plain html table.
define("SHOW_WEAPON_TARGET_FLASH", 1);
// Displays load summarize from all monitored servers. define("SHOW_SERVER_LOAD_IMAGE", 1);
// Defines if chat logging should be saved in the database
define ("LOG_CHAT", 0);
// Show country flags for players. // Need to communicate with the masterserver to retrieve countries.
define("SHOW_FLAGS", 1);
// Displays google worldmap. define("SHOW_GOOGLE_MAP", 0);
// Google map key for your domain!
// create your key at http://www.google.com/apis/maps/signup.html
define("GOOGLE_MAP_KEY", "ABQIAAAAwMt41lKlgehrqwTkbYeXchQYL2CqENcOxt6sIXLfFwex4b78hhSuF4f0vhOUP97Dtmy-yCaXDjWaJQ");
// Google map region to display.
// For people wanna change the default settings change the coordinates in footer.inc define("GERMANY", "EUROPE");
//define("GOOGLE_MAP_REGION", "NORTH AMERICA");
//define("GOOGLE_MAP_REGION", "SOUTH AMERICA");
//define("GOOGLE_MAP_REGION", "NORTH AFRICA");
//define("GOOGLE_MAP_REGION", "SOUTH AFRICA");
//define("GOOGLE_MAP_REGION", "NORTH EUROPE");
//define("GOOGLE_MAP_REGION", "EAST EUROPE");
//define("GOOGLE_MAP_REGION", "GERMANY");
//define("GOOGLE_MAP_REGION", "FRANCE");
//define("GOOGLE_MAP_REGION", "SPAIN");
//define("GOOGLE_MAP_REGION", "UNITED KINGDOM");
//define("GOOGLE_MAP_REGION", "DENMARK");
//define("GOOGLE_MAP_REGION", "SWEDEN");
//define("GOOGLE_MAP_REGION", "NORWAY");
//define("GOOGLE_MAP_REGION", "FINLAND");
//define("GOOGLE_MAP_REGION", "NETHERLANDS");
//define("GOOGLE_MAP_REGION", "BELGIUM");
//define("GOOGLE_MAP_REGION", "POLAND");
//define("GOOGLE_MAP_REGION", "SUISSE");
//define("GOOGLE_MAP_REGION", "AUSTRIA");
//define("GOOGLE_MAP_REGION", "ITALY");
//define("GOOGLE_MAP_REGION", "TURKEY");
//define("GOOGLE_MAP_REGION", "BRAZIL");
//define("GOOGLE_MAP_REGION", "ARGENTINA");
//define("GOOGLE_MAP_REGION", "RUSSIA");
//define("GOOGLE_MAP_REGION", "ASIA");
//define("GOOGLE_MAP_REGION", "CHINA");
//define("GOOGLE_MAP_REGION", "JAPAN");
//define("GOOGLE_MAP_REGION", "SOUTH KOREA");
//define("GOOGLE_MAP_REGION", "AUSTRALIA");
//define("GOOGLE_MAP_REGION", "WORLD");
// Google map view type - MAP / SATELLITE (default) / HYBRID
define ("GOOGLE_MAP_TYPE" , "HYBRID");
// MODE - Sets the player-tracking mode. Must match the value of Mode in
// hlstats.conf. Possible values:
// 1) "Normal" - Recommended for public Internet server use.
// Players will be tracked by Unique ID.
// 2) "NameTrack" - Useful for shared-PC environments, such as
// Internet cafes, etc. Players will be tracked
// by nickname. EXPERIMENTAL!
// 3) "LAN" - Useful for LAN servers where players do not
// have a real Unique ID. Players will be tracked
// by IP Address. EXPERIMENTAL!
define("MODE", "Normal");
// set your image path to the web-accessible progress folder - // e.g. /var/www/mywebspace.com/web/hlstatsimg/progress define("IMAGE_PATH", "/var/www/vhosts/hlstats-clan-fod.de/httpdocs/hlstats/web/hlstatsimg");
// HLstatsX url without trailing "/hlstats.php" and without trailing "/" - // e.g. HLstatsX url = http://www.mywebspace.com/web/hlstats.php => IMAGE_PATH_URL="http://www.mywebspace.com/web"
define("IMAGE_PATH_URL", "");
// Image is updated every 5 minutes
define("IMAGE_UPDATE_INTERVAL", 300);
// points to the ingame directory, mostly /hlstatsinc/ingame
define("INGAME_PATH", ""); // PLATFORM - Sets the operating system being used. Recognised values:
// "POSIX" - Any variant of Linux or Unix.
// "Windows" - Any variant of Microsoft Windows.
// Most parts of HLstats should work on any platform, but this
// setting allows for some OS-specific workarounds etc.
define("PLATFORM", "POSIX");
?>
</head>
<body>
<br>
</body>
</html>
 
define("85.114.135.177", "85.114.135.177");

An welchem Port soll er denn anliegen?

// DB_ADDR - The address of the database server, in host: port format.
// (You might also try setting this to e.g. ":/tmp/mysql.sock" to
// use a Unix domain socket, if your mysqld is on the same box as
// your web server.)
 
Standard SQL Port? 3306 bisher noch nie was anderes gesehen.
 
Jetzt wirds aber langsam lächerlich.

Code:
define("85.114.135.177:3306", "85.114.135.177:3306");

Google?
 
sorry ich habe schon den ganzen tag bei google gesucht

Muss ich das in der hlstats.php auch so reinschreiben mit dem port?
 
Was "geht" nicht?

Meine Glaskugel ist im moment kaputt? :)

Probiere Alternativ dazu einfach mal den localhost wenn das alles auf dem selben Server rennt.

Wünsche bis dahin eine Gute Nacht.
 
Zurück
Oben