Problem mit Umlauten.

Dieses Thema im Forum "Server Plugins" wurde erstellt von Kolola, 2. September 2012.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Kolola
    Offline

    Kolola

    Registriert seit:
    12. Juli 2012
    Beiträge:
    358
    Ort:
    Dor Ham
    Hallo,

    ich habe ein blödes Problem mit Umlauten auf unserem Server.

    Hier erstmal die Daten:

    Bukkit Spigot Build #120 (http://nyancraft.com:8080/job/Spigot/) für 1.3.2

    Plugins:

    Citizens v.1.2.1
    DispenserReFill v.2.0.1
    DragonTravel v.1.6
    Essentials v.pre.2.9.4.1
    Essentials Chat v.pre.2.9.4.1

    Essentials Spawn v.pre.2.9.4.1
    HawkEye v.1.0.7b
    IBeliveICanFly v.0.2.0
    Modifyworld v.1.19.3
    Multiverse-Core v.2.4-b527
    NoCheatPlus v.3.7-b26

    NoFarm v.0.4.1
    PerformanceMonitor v.1.6.5
    PermissionsEx v.1.19.3
    ShowCaseStandalone v.1.21
    Vault v.1.2.16-b184
    WorldBorder v.1.5.4
    WorldEdit v.1208-fe445a7
    WorldGuard v.643-19be2bf
    ZavAutoMessager v.1.9


    Also das Problem ist, dass ich für den Citizensquester die quests.yml geschrieben habe. Mit Umlaute wohl bemerkt. Als ich fertig war testete ich diese Auf meinem Homeserver (gleiche Plugins und craftbukkit). Es hat alles geklappt " 13 Quests loaded" dann habe ich mich gefreut und gedacht ok schön geht kann ich es hochladen.
    Gedacht getan habs hochgeladen und Server neugestartet. Ein schöner Fehler der auf das 1. ä in der Datei verweist also zum test mal durch "ae" ersetzt uns reloadet Error mit verweiß auf den 2. Umlaut.

    Jetzt meine Frage woran kann es liegen das es auf meinem Homeserver läuft und auf dem Gameserver nicht ?

    LG Kolola
     
    #1
  2. Calenria
    Offline

    Calenria

    Registriert seit:
    28. Juli 2012
    Beiträge:
    387
    Minecraft:
    Calenria
    Falsche Kodierung, womit die Windows Kiste zurecht kommt, damit kommt der Linux Server noch Lange nicht zurecht. Besorg dir sowas wie Notepad++ und änder die Kodierung auf UTF-8
     
    #2
  3. Kolola
    Offline

    Kolola

    Registriert seit:
    12. Juli 2012
    Beiträge:
    358
    Ort:
    Dor Ham
    @Calenria

    1. Ich nutze für sowas nur Notepad++
    und
    2. Ich hab es auf UTF-8 without BOM weil wenn ich es auf UFT-8 mache kommt auch ein Error mit Fehler an position 0

    15:08:35 [INFO] [Citizens] ?aLoaded ?e0?a quests.
    >
    15:08:35 [SEVERE] ... 28 more
    >
    15:08:35 [SEVERE] at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    >
    15:08:35 [SEVERE] at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    >
    15:08:35 [SEVERE] at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
    >
    15:08:35 [SEVERE] at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
    in "<string>", position 0
    >
    15:08:35 [SEVERE] Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
    >
    15:08:35 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    >
    15:08:35 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
    >
    15:08:35 [SEVERE] at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:475)
    >
    15:08:35 [SEVERE] at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
    >
    15:08:35 [SEVERE] at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:579)
    >
    15:08:35 [SEVERE] at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
    >
    15:08:35 [SEVERE] at net.minecraft.server.ServerConnection.b(SourceFile:35)
    >
    15:08:35 [SEVERE] at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
    >
    15:08:35 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
    >
    15:08:35 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
    >
    15:08:35 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:808)
    >
    15:08:35 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:826)
    >
    15:08:35 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:880)
    >
    15:08:35 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:510)
    >
    15:08:35 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
    >
    15:08:35 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    >
    15:08:35 [SEVERE] at net.citizensnpcs.Citizens.onCommand(Citizens.java:144)
    >
    15:08:35 [SEVERE] at net.citizensnpcs.resources.sk89q.CommandsManager.execute(CommandsManager.java:146)
    >
    15:08:34 [SEVERE] at net.citizensnpcs.resources.sk89q.CommandsManager.executeMethod(CommandsManager.java:254)
    >
    15:08:34 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:616)
    >
    15:08:34 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    >
    15:08:34 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    >
    15:08:34 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    >
    15:08:34 [SEVERE] at net.citizensnpcs.questers.QuesterCommands.reloadQuests(QuesterCommands.java:175)
    >
    15:08:34 [SEVERE] at net.citizensnpcs.questers.data.QuestProperties.initialize(QuestProperties.java:13)
    >
    15:08:34 [SEVERE] at net.citizensnpcs.properties.ConfigurationHandler.load(ConfigurationHandler.java:170)
    >
    15:08:34 [SEVERE] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
    >
    15:08:34 [SEVERE] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
    >
    15:08:34 [SEVERE] at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
    in "<string>", position 0
    >
    15:08:34 [SEVERE] org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
     
    #3
  4. Calenria
    Offline

    Calenria

    Registriert seit:
    28. Juli 2012
    Beiträge:
    387
    Minecraft:
    Calenria
    UTF-8 without BOM ist schon richtig, sry, vergessen zu erwähnen. Die Locales auf dem Server sind auch auf UTF-8?
     
    #4
  5. Kolola
    Offline

    Kolola

    Registriert seit:
    12. Juli 2012
    Beiträge:
    358
    Ort:
    Dor Ham
    Sry aber wie meinste das ?
     
    #5
  6. Calenria
    Offline

    Calenria

    Registriert seit:
    28. Juli 2012
    Beiträge:
    387
    Minecraft:
    Calenria
    Was gibt den locale aus wenn du das in der Konsole eingibst?
     
    #6
  7. Kolola
    Offline

    Kolola

    Registriert seit:
    12. Juli 2012
    Beiträge:
    358
    Ort:
    Dor Ham
    17:43:15 [SEVERE] This crash report has been saved to: /home/r1_K107/game/25565_622_1101/./crash-reports/crash-2012-09-02_17.43.15-server.txt
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    at net.minecraft.server.DedicatedServer.a(DedicatedServer.java:192)
    at net.minecraft.server.DedicatedServer.ai(DedicatedServer.java:245)
    java.lang.NullPointerException
    >
    17:43:15 [SEVERE] Encountered an unexpected exception NullPointerException
    >
    17:43:15 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    >
    17:43:15 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
    >
    17:43:15 [SEVERE] at net.minecraft.server.DedicatedServer.a(DedicatedServer.java:192)
    >
    17:43:15 [SEVERE] at net.minecraft.server.DedicatedServer.ai(DedicatedServer.java:245)
    >
    17:43:15 [SEVERE] java.lang.NullPointerException
    >locale
     
    #7
  8. Calenria
    Offline

    Calenria

    Registriert seit:
    28. Juli 2012
    Beiträge:
    387
    Minecraft:
    Calenria
    Urks, nicht in die Bukkit Konsole, in die Linux Konsole vom Server, Putty oder ähnliches :)
     
    #8
  9. Kolola
    Offline

    Kolola

    Registriert seit:
    12. Juli 2012
    Beiträge:
    358
    Ort:
    Dor Ham
    Da hab ich leider keinen Zugriff drauf weil wir nur einen Gameserver gemietet haben. Könnte höchtens den Kundensupport mal anschreiben.
     
    #9
  10. Calenria
    Offline

    Calenria

    Registriert seit:
    28. Juli 2012
    Beiträge:
    387
    Minecraft:
    Calenria
    Na dann würde ich eh den Support belästigen, die werden schließlich dafür bezahlt ;)

    Alternativ könntest du dein FTP Programm prüfen ob es die Dateien beim übertragen neu Kodiert?
     
    #10
Status des Themas:
Es sind keine weiteren Antworten möglich.