Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Administrator
Location: Flensburg
Occupation: Industrieelektroniker
wcf.user.option.userOption53: Nein
Quoted from ""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
Administrator
Location: Flensburg
Occupation: Industrieelektroniker
wcf.user.option.userOption53: Nein
Quoted from ""HSFighter""
Quoted from ""DeaD_EyE""
Für alle, die das Problem mit dem Verbinden der Datenbank haben, können statt der IP vom Host folgendes verwenden:
Source code
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!
Administrator
Location: Flensburg
Occupation: Industrieelektroniker
wcf.user.option.userOption53: Nein
Quoted from ""HSFighter""
Source code
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!
Source code |
|
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" } } |
Quoted
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"
Administrator
Location: Flensburg
Occupation: Industrieelektroniker
wcf.user.option.userOption53: Nein
Quoted from ""BMWfan""
Also wenn ich jetzt sm_create_adm_tables eintippe.
Dann kommt das
Quoted
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
Administrator
Location: Flensburg
Occupation: Industrieelektroniker
wcf.user.option.userOption53: Nein
Quoted
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"
.Quoted from ""HSFighter""
Quoted from ""BMWfan""
Also wenn ich jetzt sm_create_adm_tables eintippe.
Dann kommt das
Quoted
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
Quoted
<?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");
?>
Administrator
Location: Flensburg
Occupation: Industrieelektroniker
wcf.user.option.userOption53: Nein
Quoted from ""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...Quoted
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"
Quoted from ""wiskyjim""
Muss ich bei diesem Eintrag auch was rein kritzeln?
Source code
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!Quoted from ""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.