Hallo Leute mein JTS3ServerMod lädt sich nicht starten, hier der Fehler:
2019-06-06 21:39:46 START_MANAGER JTS3ServerMod 6.5.5 Hosting Edition (27.01.2019) Instance Manager started...
2019-06-06 21:39:46 SYSTEM_INFO Operating System : Linux (version: 4.15.18-11-pve / arch: amd64)
2019-06-06 21:39:46 SYSTEM_INFO Used Java Version: 1.8.0_212 (path: /usr/lib/jvm/java-8-openjdk-amd64/jre)
2019-06-06 21:39:46 SYSTEM_INFO Current directory: /home/JTS3ServerMod_HostingEdition
2019-06-06 21:39:46 CONFIG Loading InstanceManager config file from: /home/JTS3ServerMod_HostingEdition/config/JTS3ServerMod_InstanceManager.cfg
2019-06-06 21:39:46 CONFIG Bot chat command !exec is disabled!
2019-06-06 21:39:46 CONFIG Multi IP Mode disabled!
2019-06-06 21:39:46 LOGGER_SQL_CONNECT Successfully connected to MySQL server for logging!
2019-06-06 21:39:46 CONFIG MySQL mode enabled!
2019-06-06 21:39:46 MYSQL_ERROR Error while connecting to database: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jts3servermod.jts3servermod_instances' doesn't exist
2019-06-06 21:39:46 JTS3ServerMod 6.5.5 Hosting Edition (27.01.2019): EXCEPTION
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jts3servermod.jts3servermod_instances' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
at com.mysql.jdbc.Util.getInstance(Util.java:408)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2491)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2449)
at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1381)
at de.stefan1200.jts3servermod.f.e(Unknown Source)
at de.stefan1200.jts3servermod.f.c(Unknown Source)
at de.stefan1200.jts3servermod.f.<init>(Unknown Source)
at de.stefan1200.jts3servermod.JTS3ServerMod.main(Unknown Source)
2019-06-06 21:39:46 QUIT_MANAGER Error while loading the JTS3ServerMod InstanceManager config file, read error messages above to know more. Quitting now...
Hoffentlich kann mir jemand helfen.
Mit freundlichen Grüßen
JoschiTom | Tom
Die Datenbank Tabellen fehlen, bitte das Webinterface mit Tabellen Erzeugung installieren.
Wie mache ich das weil ich habe jetzt das Webinterface nochmal gelöscht geht aber trotzdem nicht und die Datenbanken gehen auch nicht.
Quote from: JoschiTom on June 07, 2019, 06:31:08 PM
Wie mache ich das weil ich habe jetzt das Webinterface nochmal gelöscht geht aber trotzdem nicht und die Datenbanken gehen auch nicht.
Wie heute morgen geschrieben, das Webinterface so installieren, dass die Tabellen erzeugt werden (Haken setzen). Und natürlich im JTS3ServerMod die korrekte Datenbank angeben.
Quote from: Stefan1200 on June 07, 2019, 07:23:29 PM
Quote from: JoschiTom on June 07, 2019, 06:31:08 PM
Wie mache ich das weil ich habe jetzt das Webinterface nochmal gelöscht geht aber trotzdem nicht und die Datenbanken gehen auch nicht.
Wie heute morgen geschrieben, das Webinterface so installieren, dass die Tabellen erzeugt werden (Haken setzen). Und natürlich im JTS3ServerMod die korrekte Datenbank angeben.
Es geht immer noch nicht da steht das:
Es kann die Konfigdatei nicht geschrieben werden! Bitte prüfen, ob PHP nach config/dbconnect_config.php schreiben kann.
Was soll ich da machen
Quote from: JoschiTom on June 07, 2019, 08:59:00 PMEs geht immer noch nicht da steht das:
Es kann die Konfigdatei nicht geschrieben werden! Bitte prüfen, ob PHP nach config/dbconnect_config.php schreiben kann.
Was soll ich da machen
Naja, sicherstellen, das PHP die Datei schreiben darf, wäre eine Lösung ;-)
Quote from: Stefan1200 on June 07, 2019, 09:05:28 PM
Quote from: JoschiTom on June 07, 2019, 08:59:00 PMEs geht immer noch nicht da steht das:
Es kann die Konfigdatei nicht geschrieben werden! Bitte prüfen, ob PHP nach config/dbconnect_config.php schreiben kann.
Was soll ich da machen
Naja, sicherstellen, das PHP die Datei schreiben darf, wäre eine Lösung ;-)
Könntest du mir sagen wie das geht
Quote from: JoschiTom on June 07, 2019, 09:07:09 PM
Quote from: Stefan1200 on June 07, 2019, 09:05:28 PM
Quote from: JoschiTom on June 07, 2019, 08:59:00 PMEs geht immer noch nicht da steht das:
Es kann die Konfigdatei nicht geschrieben werden! Bitte prüfen, ob PHP nach config/dbconnect_config.php schreiben kann.
Was soll ich da machen
Naja, sicherstellen, das PHP die Datei schreiben darf, wäre eine Lösung ;-)
Könntest du mir sagen wie das geht
Das variiert von Betriebssystem zu Betriebssystem und ist völlig unabhängig vom Webinterface oder JTS3ServerMod. Da bin ich leider der falsche Ansprechpartner.
Quote from: JoschiTom on June 07, 2019, 09:07:09 PM
Quote from: Stefan1200 on June 07, 2019, 09:05:28 PM
Quote from: JoschiTom on June 07, 2019, 08:59:00 PMEs geht immer noch nicht da steht das:
Es kann die Konfigdatei nicht geschrieben werden! Bitte prüfen, ob PHP nach config/dbconnect_config.php schreiben kann.
Was soll ich da machen
Naja, sicherstellen, das PHP die Datei schreiben darf, wäre eine Lösung ;-)
Könntest du mir sagen wie das geht
du kannst eine Datei schreiben mit dem code
<?php
echo "user: ". get_current_user();
dann wird der User angezeigt und der braucht die Rechte für den config Ordner
Windows: Rechtsklick auf das Verzeichnis config und die Owner Rechte an den user übergeben
Linux: chown <user> config