• Bitte beachte, dass wir eine Serverliste sind!
    Wenn du ein Problem auf einem Server hast (z.B. Entbannantrag, etc), dann ist das Forum hier der falsche Ort.
  • Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Probleme mit MySQL

Status
Für weitere Antworten geschlossen.

little_psycho11

Workaholic
Registriert
5 Februar 2012
Beiträge
609
Alter
28
Diamanten
300
Minecraft
little_psycho11
Hallo!
Mein Problem ist, dass MySQL auf meinem Server, ich hasse es so zu nennen, muss es aber "nicht geht".

Am Beispiel von LogBlock:

Serverlog
Code:
2012-05-29 17:21:15 [INFO] [LogBlockQuestioner] Loading LogBlockQuestioner v0.02
2012-05-29 17:21:15 [INFO] [LogBlock] Loading LogBlock v1.41
2012-05-29 17:21:15 [INFO] [LogBlock] Version check: There is a newer version: v1.52(Die es aber auf dev.bukkit.org net gibt)
2012-05-29 17:21:15 [INFO] [LogBlock] Connecting to [email]s163688@jdbc:mysql://mysql.professional-gameserver.com[/email]:3306/s163688...
2012-05-29 17:21:22 [INFO] [LogBlockQuestioner] Enabling LogBlockQuestioner v0.02
2012-05-29 17:21:22 [SEVERE] Error occurred while enabling LogBlockQuestioner v0.02 (Is it up to date?)
java.lang.NoClassDefFoundError: org/bukkit/event/Event$Type
	at de.diddiz.LogBlockQuestioner.LogBlockQuestioner.onEnable(LogBlockQuestioner.java:15)
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
	at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:381)
	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:368)
	at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:197)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
	at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.ClassNotFoundException: org.bukkit.event.Event$Type
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 11 more
2012-05-29 17:21:29 [INFO] [LogBlock] Enabling LogBlock v1.41
2012-05-29 17:21:29 [INFO] [LogBlock] Permissions plugin found.
2012-05-29 17:21:29 [SEVERE] Error occurred while enabling LogBlock v1.41 (Is it up to date?)
java.lang.NoClassDefFoundError: org/bukkit/event/block/BlockListener
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClassCond(Unknown Source)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at java.security.SecureClassLoader.defineClass(Unknown Source)
	at java.net.URLClassLoader.defineClass(Unknown Source)
	at java.net.URLClassLoader.access$000(Unknown Source)
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
	at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:235)
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:37)
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at de.diddiz.LogBlock.LogBlock.onEnable(LogBlock.java:135)
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
	at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:381)
	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:368)
	at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:197)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
	at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.ClassNotFoundException: org.bukkit.event.block.BlockListener
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 26 more
Ob es die Tabellen erstell kann ich ebenfalls net sagen da wenn ich mich in phpMyAdmin anmelde(Mit dem vom Hoster gestellten Daten) passiert einfach, ganz genau gar nichts. Wenn ich InGame den Toolblock setze wird der einfach platziert statt die Logs auszugeben.

LogBlock Config:
Code:
tools:
  tool:
    defaultEnabled: true
    mode: LOOKUP
    aliases:
    - t
    params: area 0 all sum none limit 15 desc silent
    leftClickBehavior: NONE
    item: 270
    rightClickBehavior: TOOL
    permissionDefault: 'TRUE'
  toolblock:
    params: area 0 all sum none limit 15 desc silent
    permissionDefault: 'TRUE'
    rightClickBehavior: BLOCK
    item: 7
    mode: LOOKUP
    defaultEnabled: true
    aliases:
    - tb
    leftClickBehavior: TOOL
mysql:
  user: s163688
  port: 3306
  password: meinmegageilesepischespasswort
  host: mysql.professional-gameserver.com
  database: s163688
logging:
  hiddenBlocks:
  - 0
  logCreeperExplosionsAsPlayerWhoTriggeredThese: false
  logPlayerInfo: true
  hiddenPlayers: []
  logKillsLevel: PLAYERS
consumer:
  timePerRun: 200
  useBukkitScheduler: true
  forceToProcessAtLeast: 20
  delayBetweenRuns: 6
lookup:
  linesLimit: 1500
  defaultTime: 30 minutes
  defaultDist: 20
  linesPerPage: 15
questioner:
  askClearLogs: true
  banPermission: mcbans.ban.local
  askRollbacks: true
  askRedos: true
  askClearLogAfterRollback: true
  askRollbackAfterBan: false
updater:
  checkVersion: true
  installSpout: true
loggedWorlds:
- hauptwelt
- hauptwelt_nether
- hauptwelt_the_end
clearlog:
  enableAutoClearLog: false
  auto:
  - world "world" before 365 days all
  - world "world" player lavaflow waterflow leavesdecay before 7 days all
  - world world_nether before 365 days all
  - world world_nether player lavaflow before 7 days all
  dumpDeletedLog: false
rollback:
  replaceAnyway:
  - 8
  - 9
  - 10
  - 11
  - 51
  maxArea: 50
  dontRollback:
  - 10
  - 11
  - 46
  - 51
  maxTime: 2 days
version: '1.41'

Vom Hoster gestellte Daten:
Code:
Benutzername:	s163688
Passwort:	meinmegageilesepischespasswort
Datenbank:	s163688
Hostname:	mysql.professional-gameserver.com
phpMyAdmin-URL:	[url]http://mysql.professional-gameserver.com/[/url]
Ich hoffe ihr könnt mir helfen )=
 
Z

zh32

Guest
Im Log steht eindeutig das eine Verbindung hergestellt wurde und das Klassen benutzt werden, die es nicht gibt. --->> Plugin zu alt!!!

Lieber mal das Log lesen anstatt zu raten.
 
Registriert
5 März 2012
Beiträge
160
Diamanten
0
das Plugin wirft fehler welche nur von sich kommen können weil da steht ja nicht, dass es keine tabellen anlegen kann oder so. Außerdem denke ich nicht, dass der host falsch konfiguriert ist weil da ja einige datenbanken drauf laufen.
 

little_psycho11

Workaholic
Registriert
5 Februar 2012
Beiträge
609
Alter
28
Diamanten
300
Minecraft
little_psycho11
keinPfand' schrieb:
Im Log steht eindeutig das eine Verbindung hergestellt wurde und das Klassen benutzt werden, die es nicht gibt. --->> Plugin zu alt!!!

Lieber mal das Log lesen anstatt zu raten.
Genau lieber mal Log lesen statt posten. Ich habe in den Klammern dahinter geschrieben das es 1.52 nicht zum download gibt.

An alle anderen Danke, ich werde den Hoster kontaktieren.

Zudem laufen keine anderen Plugins die MySQL benötigen.
 
Z

zh32

Guest
Ich bin ja mal gespannt was dein Hoster dazu sagt. *megafacepalm*
Es gibt noch andere LoggingPlugins ausser LogBlock und außerdem findest du auf der Bukkit-Dev Seite von Logblock den Link zu aktuelleren Dev-Builds.

Und nochmal: Im Log steht das Logblock versucht auf Klassen zuzugreifen die es nciht mehr gibt! Das hat rein garnichts mit dem SQLServer zu tun.
 

Benni1000

Ehemaliges Teammitglied
Ehem. Teammitglied
Registriert
4 Mai 2012
Beiträge
1.396
Diamanten
0
Probiers mal mit HawkEye.
Deine LogBlock version ist zu alt, Bukkit hatte vor kurzem das gesamte event-System umgekrempelt also gehen viele alte Plugins nicht mehr.
Dein Mysql server dürfte einwandsfrei funktionieren da logblock eine verbindung herstellen kann.
 

Toastbrot_290

Redstoneengineer
Registriert
7 Februar 2012
Beiträge
44
Diamanten
0
Moin,

Es ist eher unwahrscheinlich das es ein Problem mit deine Datenbank gibt, zumal LogBlock sich ja mit einer verbindet!

Wahrscheinlicher ist das du:
- Pw und/oder Username für die DB falsch angegeben hast
- Nicht die aktuelle LogBlock Version nutzt (Hier zu finden)

Sollte beides nicht zu treffen versuche doch ein anderes Log Plugin (oben wurden genügend genannt) zu verwenden.
Erst wenn das nicht funktioniert solltest du dich an dein Hoster wenden.

Mfg
Toast
 
Status
Für weitere Antworten geschlossen.
Oben