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.
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
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!
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!
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" } } |
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"
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
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"
.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
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");
?>
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"
Zitat von »"wiskyjim"«
Muss ich bei diesem Eintrag auch was rein kritzeln?
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>
$ftp_remotepath ='';
P.s. Tippe zum testen lieber "sm_admin" in die console!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.