Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

21

Donnerstag, 27. August 2009, 16:26

Re: [Webadmin] irgendwie klappt gar nichts

lol, nein ich meinte Sourcebans, mit MySQL Bans kenn ich mich gar net aus.
My Weapons are so loud, i can't hear you!

aimroyale.de - die Community

22

Donnerstag, 27. August 2009, 17:32

Re: [Webadmin] irgendwie klappt gar nichts

Aber mysql bans ist in dem Webadmin drin.
Und da wollte mir HsFighter und Co helfen.

Gruß Dany

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

23

Donnerstag, 27. August 2009, 18:04

Re: [Webadmin] irgendwie klappt gar nichts

Zitat von »"BMWfan"«

wieso sourcebans du meinst mysql bans. und Source CFG Manager und das Clients teil.
Also zu Server CFG wenn ich wieder auf anziegen klicke kommt das:

Notice: Undefined variable: Serverids in /var/www/sourcemod/plugins.php on line 68

Warning: Invalid argument supplied for foreach() in /var/www/sourcemod/plugins.php on line 68

Gruß Dany


Das kommt noch...
Erst mal die admins... funktioniert das jetzt mit den admins?

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

24

Donnerstag, 27. August 2009, 18:25

Re: [Webadmin] irgendwie klappt gar nichts

Nein die Admins funktionieren noch nicht.

Warum auch immer.

Gruß Dany

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

25

Donnerstag, 27. August 2009, 18:55

Re: [Webadmin] irgendwie klappt gar nichts

Aber dein MySQL Server läuft jetzt?

Zitat von »"HSFighter"«

Zitat von »"DeaD_EyE"«

Für alle, die das Problem mit dem Verbinden der Datenbank haben, können statt der IP vom Host folgendes verwenden:

Quellcode

1
"host" "localhost:/var/run/mysqld/mysqld.sock"


Hier wird der Pfad zur Datei mysqld.sock angegeben. Das sollte helfen, wenn sich der Mysql-Server auf dem gleichen Server wie der Gameserver befindet.


Suche doch mal bitte die "mysqld.sock" auf deinem Server und trage sie wie oben im Beispiel ein!
Natürlich mit deinem Pfad!


Hast du das schon Probiert?
Dein MySQL Server-Absturz ist uns ja da zwischen gekommen.

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

26

Donnerstag, 27. August 2009, 21:20

Re: [Webadmin] irgendwie klappt gar nichts

MYSQL Läuft super. Hab ich doch schon gespostet wie ich es hinbekommen habe weill tausende das Problem haben aber wirklcih keine richtige Lösung zu finden war. Hab ich solange probiert bis ich es raus bekommen hab den selbst der Support von NGZ wusste nicht weiter.

Jetzt geht es nur noch um das Webnterface.

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

27

Donnerstag, 27. August 2009, 21:29

Re: [Webadmin] irgendwie klappt gar nichts

Als erstes müssen die Admins aus der MySQL datenbank von Sourcemod erkannt werden.
Dann der rest. ;)
Sonnst ist das Webadmin nutzlos wenn Sourcemod keine daten aus der Datenbank lesen kann.

Zitat von »"HSFighter"«

Quellcode

1
"host" "localhost:/var/run/mysqld/mysqld.sock"

Suche doch mal bitte die "mysqld.sock" auf deinem Server und trage sie wie oben im Beispiel ein!
Natürlich mit deinem Pfad!


Hast du das schon in der Probiert?
Wenn ja bitte die Fehlermeldung von Sourcemod?

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

28

Freitag, 28. August 2009, 11:12

Re: [Webadmin] irgendwie klappt gar nichts

Soo ich hoffe diese Database sollte jetzt so okey sein.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
"Databases"
{
   "driver_default"      "mysql"
   
      "sourcebans"
      {
         "driver"         "mysql"
         "host" "localhost:/var/run/mysqld/mysqld.sock"
         "database"         "sourcemod"
         "user"            "root"
         "pass"         "*****"
         //"timeout"         "0"
         "port"            "3306"
      }
	
	"admins"
	{
		"driver"			"sqlite"
		"database"			"admin_sqlite"
	}


}


Gruß Dany

29

Freitag, 28. August 2009, 11:41

Re: [Webadmin] irgendwie klappt gar nichts

Also wenn ich jetzt sm_create_adm_tables eintippe.

Dann kommt das

Zitat

11:40:19 sm_create_adm_tables
11:40:19 L 08/28/2009 - 11:45:40: [sql-admin-manager.smx] Query failed: table sm_admins already exists
11:40:19 L 08/28/2009 - 11:45:40: [sql-admin-manager.smx] Query dump: CREATE TABLE sm_admins (id INTEGER PRIMARY KEY AUTOINCREMENT, authtype varchar(16) NOT NULL CHECK(authtype IN ('steam', 'ip', 'name')), identity varchar(65) NOT NULL, password varchar(65), flags varchar(30) NOT NULL, name varchar(65) NOT NULL, immunity INTEGER NOT NULL)
11:40:19 [SM] Failed to query database.
11:40:19 L 08/28/2009 - 11:45:40: rcon from "84.164.9.50:1778": command "sm_create_adm_tables"


Gruß Dany

Merible

Schüler

Beiträge: 86

Wohnort: Ketsch

Rootserver vorhanden: Ja

  • Nachricht senden

30

Freitag, 28. August 2009, 13:12

Re: [Webadmin] irgendwie klappt gar nichts

Kannst auch ins TS kommen ... so gehts vielleicht schneller
85.131.212.8:3333

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

31

Freitag, 28. August 2009, 15:57

Re: [Webadmin] irgendwie klappt gar nichts

Zitat von »"BMWfan"«

Also wenn ich jetzt sm_create_adm_tables eintippe.

Dann kommt das

Zitat

11:40:19 sm_create_adm_tables
11:40:19 L 08/28/2009 - 11:45:40: [sql-admin-manager.smx] Query failed: table sm_admins already exists
11:40:19 L 08/28/2009 - 11:45:40: [sql-admin-manager.smx] Query dump: CREATE TABLE sm_admins (id INTEGER PRIMARY KEY AUTOINCREMENT, authtype varchar(16) NOT NULL CHECK(authtype IN ('steam', 'ip', 'name')), identity varchar(65) NOT NULL, password varchar(65), flags varchar(30) NOT NULL, name varchar(65) NOT NULL, immunity INTEGER NOT NULL)
11:40:19 [SM] Failed to query database.
11:40:19 L 08/28/2009 - 11:45:40: rcon from "84.164.9.50:1778": command "sm_create_adm_tables"


Gruß Dany


Das schaut schon mal gut aus. Verbindung ist jetzt da. :D

Diese Meldung kommt weil du mit dem Befehl "sm_create_adm_tables" Tabellen erstellen möchtest,
diese aber schon da sind, weil du ja die sql datei importiert hast.

Jetzt kannst du die "../inc/config.php" im Webadmin anpassen. (Zugahnsdaten der Datenbank)
und dann setup.php ausführen.


Fertig :D



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

32

Freitag, 28. August 2009, 19:35

Re: [Webadmin] irgendwie klappt gar nichts

Herzlichen Dank an Dead_eye der meine ganzen Probleme am Server gelöst hat.

33

Freitag, 4. September 2009, 15:10

Re: [Webadmin] irgendwie klappt gar nichts

Eine Frage hätte ich bitte noch zu diesem Thread als Webadmin ..

Für was soll den bitte das gut sein ? Hat man dadurch andere Rechte oder worin liegt der Vorteil ??

Braucht man das den unbedingt?

Ich hoffe das ihr mir das kurz erklären könntet ?? .. Tut mir Leid wegen meiner doofen Frage .. shaem2

Lg
Syphon

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

34

Freitag, 4. September 2009, 17:24

Re: [Webadmin] irgendwie klappt gar nichts

Man braucht es nicht zwingend.

Sourcemod bietet aber die Möglichkeit die Admins, Gruppen und deren Rechte in eine MySQL Datenbank zu schrieben.
So das alle Gameserver auf eine Datenbank zugreifen.
(Mit einem Extra Plugin kann man auch für jeden Server separat Adminrechte vergeben)

Das Webadmin macht nichts anderes als diese MySQL Datenbank bequem über den Webbrowser zu bedienen.
Man muss also nicht immer die lokalen Admin .cfg Dateien auf dem Gameserver bearbeiten.
bei mehr als 5 Servern, und mehr als 10 Admins wird das schnell nervig.
Man kann ganz bequem Admin, Gruppen, Rechte... e.t.c. über das Webinterface verwalten.

Zu dem verwaltet das Webadmin auch noch andere Sourcemod Plugins die eine MySQL Datenbank verwenden.
Z.b. MySQL-Bans, Maprate, um 2 zu nennen. Mit jedem Update kommen neue Plugins hinzu!

Ich hoffe das beantwortet deine Fragen?

Hier noch mehr infos: http://www.sourceserver.info/viewtopic.php?f=48&t=451

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

35

Samstag, 5. September 2009, 15:31

Re: [Webadmin] irgendwie klappt gar nichts

Danke für deine Perfekte Antwort HSFighter right ..

Hast mich bestens davon überzeugt right .. Ich denke ich werde mir Webadmin auch insta.

Wenn ich es endlich mal gebacken bekommen würde, mich mit dem Mysql zu verbinden :( !!

Woher weiß ich den bitte, das meine Mysql Verbindung zur Datenbank den steht??

Kann man was per HLSW über die Console eingeben um dies zu testen ??

Ich verzweifel noch mit dem doofen Mysql !! Seit Tagen mache ich damit rum !! Und es geht nichts vorwärts :(

Lg
Syphon

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

36

Dienstag, 8. September 2009, 16:56

Re: [Webadmin] irgendwie klappt gar nichts

Schau mal hier nach: http://www.sourceserver.info/viewtopic.php?f=49&t=393">viewtopic.php?f=49&t=393<

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

37

Sonntag, 4. Oktober 2009, 16:59

Re: [Webadmin] irgendwie klappt gar nichts

Hallo HS-Fighter und co

Ich habe im Moment das allergleiche Problem wie BMWfan, doch was ich dazu sagen kann:

Der Gameserver und die Datenbank liegen nicht auf dem selben Server aber können doch miteinander kommunizieren, da ich einen host-namen/adresse eingetragen habe :

Zitat

sm_create_adm_tables
[sql-admin-manager.smx] Query failed: Table 'sm_admins' already exists
[sql-admin-manager.smx] Query dump: CREATE TABLE sm_admins (id int(10) unsigned NOT NULL auto_increment, authtype enum('steam','name','ip') NOT NULL, identity varchar(65) NOT NULL, password varchar(65), flags varchar(30) NOT NULL, name varchar(65) NOT NULL, immunity int(10) unsigned NOT NULL, PRIMARY KEY (id))
[SM] Failed to query database.
rcon from "77.23.131.7:62608": command "sm_create_adm_tables"


Jetzt schreibst du:

Zitat von »"HSFighter"«

Zitat von »"BMWfan"«

Also wenn ich jetzt sm_create_adm_tables eintippe.

Dann kommt das

Zitat

11:40:19 sm_create_adm_tables
11:40:19 L 08/28/2009 - 11:45:40: [sql-admin-manager.smx] Query failed: table sm_admins already exists
11:40:19 L 08/28/2009 - 11:45:40: [sql-admin-manager.smx] Query dump: CREATE TABLE sm_admins (id INTEGER PRIMARY KEY AUTOINCREMENT, authtype varchar(16) NOT NULL CHECK(authtype IN ('steam', 'ip', 'name')), identity varchar(65) NOT NULL, password varchar(65), flags varchar(30) NOT NULL, name varchar(65) NOT NULL, immunity INTEGER NOT NULL)
11:40:19 [SM] Failed to query database.
11:40:19 L 08/28/2009 - 11:45:40: rcon from "84.164.9.50:1778": command "sm_create_adm_tables"


Gruß Dany


Das schaut schon mal gut aus. Verbindung ist jetzt da. :D

Diese Meldung kommt weil du mit dem Befehl "sm_create_adm_tables" Tabellen erstellen möchtest,
diese aber schon da sind, weil du ja die sql datei importiert hast.

Jetzt kannst du die "../inc/config.php" im Webadmin anpassen. (Zugahnsdaten der Datenbank)
und dann setup.php ausführen.


Fertig :D
.

So wenn ich jetzt die config.php öffne dann sieht das bei mir so aus:

Zitat


<?php
/**************************************************
* Sourcemod Webadmin Script *
* *
* config.php *
* *
* By Andreas Dahl alias HSFighter *
* *
* http://www.sourceserver.info">http://www.sourceserver.info</a> *
* http://www.hsfighter.net">http://www.hsfighter.net</a> *
* *
**************************************************/

// --> Begin Settings ----------------------------------------------------------

// MySQL Settings:
$servername = "www.kd10300.cs-stats.de"; // DB hostname
$dbusername = "web3"; // DB username
$dbpassword = "xxxxxxxxxxxxx"; // DB password
$dbname = "usr_web3_1"; // DB name
$tabel = "smwa"; // Tabelprefix for interface tabels.
$smtabel = "sm"; // Tabelprefix for sourcemod "SQL Admin" tabels.


// FTP Settings (Optional for upload):
$ftp_ip = ''; // FTP ip or adress
$ftp_port = '21'; // FTP Port (Default "21")
$ftp_username = ''; // FTP username
$ftp_password = ''; // FTP passoword

// FTP remotepath to the SM Config Folder! with "/" on the end!
// e.g 'cstrike/addons/sourcemod/configs/'
$ftp_remotepath ='';

// --> End Settings ------------------------------------------------------------

$dbverbindung = mysql_connect ("$servername", "$dbusername", "$dbpassword") OR die ("Connecting to MySQL server '".$servername."' failed");
mysql_select_db ("$dbname") OR die("Connection to database '".$dbname."' failed");

?>


Muss ich bei diesem Eintrag auch was rein kritzeln?

$ftp_remotepath ='';


Habe die Datei so auf meinem Webspace liegen und die kommuniziert ebenfalls mit der Datenbank, aber sobald ich einen Clienten anlege wird er zwar in die Datenbank geschrieben aber nicht in die admins.cfg oder die admins_simple.ini.
Und auch im Spiel wenn ich im chat !admin eingebe kommt nichts

Weis jemand was ich da falsch einstelle ?

Ach ja diese Plugins habe ich laufen:
admin-sql-threaded.smx
sql-admin-manager.smx

Gruß
wisky
+88_________________+880______
_+880_______________++80______
_++88______________+880_______
_++88_____________++88________
__+880___________++88_________
__+888_________++880__________
__++880_______++880___________
__++888_____+++880____________
__++8888__+++8880++88_________
__+++8888+++8880++8888________
___++888++8888+++888888+80____
___++88++8888++8888888++888___
___+++++888888fx8888888888__
____++++++888888888888888888__
_____++++++++000888888888888__
_____+++++++00008f8888888888__
______+++++++00088888888888___
_______+++++++0888f8888888____
_______+++++++08888l888888____
________+++++++8888888888_____

Ich bin das Arschloch das dir direkt die Meinung sagt, um dir die Peinlichkeit zu ersparen.

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

38

Dienstag, 6. Oktober 2009, 20:53

Re: [Webadmin] irgendwie klappt gar nichts

Hi,

sorry für meine späte antwort.
Wenn ich dich richtig verstanden habe, dann kann man Admin-Einträge ohne Probleme über das Webadmin hinzufügen und verwalten,
aber sie werden auf dem Gameserver nicht erkannt! Richtig?

Zitat von »"wiskyjim"«


Der Gameserver und die Datenbank liegen nicht auf dem selben Server aber können doch miteinander kommunizieren,
da ich einen host-namen/adresse eingetragen habe...

Zitat

sm_create_adm_tables
[sql-admin-manager.smx] Query failed: Table 'sm_admins' already exists
[sql-admin-manager.smx] Query dump: CREATE TABLE sm_admins (id int(10) unsigned NOT NULL auto_increment,
authtype enum('steam','name','ip') NOT NULL, identity varchar(65) NOT NULL, password varchar(65),
flags varchar(30) NOT NULL, name varchar(65) NOT NULL, immunity int(10) unsigned NOT NULL, PRIMARY KEY (id)) [SM] Failed to query database.
rcon from "77.23.131.7:62608": command "sm_create_adm_tables"


Lösche mal alle Tabellen in der Datenbank die den Präfix "sm_" haben, den rest nicht.
Dann Tippe auf dem Gameserver noch mal "sm_create_adm_tables" in die Konsole ein. (Rcon rechte werden benötigt)
Nun Poste mal bitte das Ergebnis.

Zitat von »"wiskyjim"«

Quellcode

1
<span class="syntaxdefault"></span><span class="syntaxkeyword">...<br /></span><span class="syntaxcomment">// FTP remotepath to the SM Config Folder! with "/" on the end!<br />// e.g 'cstrike/addons/sourcemod/configs/'<br /></span><span class="syntaxdefault">$ftp_remotepath </span><span class="syntaxkeyword">=</span><span class="syntaxstring">''</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxcomment">// --> End Settings ------------------------------------------------------------<br /></span><span class="syntaxkeyword">...</span><span class="syntaxdefault">   </span>
Muss ich bei diesem Eintrag auch was rein kritzeln?

$ftp_remotepath ='';


Die FTP Einstellungen sind Optional und werden nur benötigt wenn man eine locale admin datei via ftp auf den gameserver exportieren will.
Was man ja nicht braucht, da wir die SQL Datenbank haben!

Der $ftp_remotepath =''; ist der Pfad von deinem FTP Login Verzeichnis zum "configs" Ordner von Sourcemod.

Ab der nächsten Version kann man im Server Menü für jeden Server einen eigenen Pfad anlegen.
Wenn man z.b. für mehrere Gameserver eine ftp Zugang hat,
dann hat man ja auch für jeden Gameserver einen eigenen Configs Ordner.

Also Fazit, die FTP Sache wird nicht zwingend benötigt!

Zitat von »"wiskyjim"«

...
Clienten anlege wird er zwar in die Datenbank geschrieben aber nicht in die admins.cfg oder die admins_simple.ini.
Und auch im Spiel wenn ich im chat !admin eingebe kommt nichts.
P.s. Tippe zum testen lieber "sm_admin" in die console!
Dann kannst du auch gleich sehen was für eine Fehlermeldung kommt!

Also die admins.cfg oder die admins_simple.ini haben mit der SQL-Datenbank nichts zu tun.

Stell dir vor du hast einen Speicher (Admin-Cache) bei Sourcemod wo alle Admins drinn stehen.
Nur die Admins in diesem Speicher haben Adminrechte auf dem Gameserver.
Nun werden die Admins aus der SQL-Datenbank in den Speicher geschrieben.
Auch alle Admins aus der admins.cfg, admins_simple.ini e.t.c. werden in diesen Speicher geschrieben.
Aber die admins.cfg wird nicht verändert, es werden lediglich die Admins aus der Config- Datei mit denen der Datenbank im Speicher kombiniert.

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)