Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem MH-API, MH-Auth


Thardess

Rekomendowane odpowiedzi

Opublikowano

Czesc, mam na serwerze 2 pluginy, mh-api (mh-api to to samo co st-xwh-api) i mh-auth z captcha.

Pluginy dzialaja, tylko mh-api nie zapisuje plikow do sql itp..

A mh-auth dziala z mh-api, i nie zapisuje plikow, czyli jak gracz sie zarejestruje to po wylaczeniu serwera, musi znow sie rejestrowac.

Logi z konsoli:

[14:44:22 INFO]: [MH-API] Enabling MH-API v1.0-SNAPSHOT
[14:44:22 INFO]: [MH-API] Connected to the SQLite server!
[14:44:22 INFO]: [MH-API] Connection ping 2ms!
[14:44:23 INFO]: [MH-Auth] Enabling MH-Auth v1.0-SNAPSHOT
[14:44:23 WARN]: [MH-API] An error occurred with given query 'CREATE TABLE IF NO
T EXISTS `accounts` (`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,`uuid` VAR
CHAR(36) NOT NULL, `nick` VARCHAR(255) NOT NULL, `password` VARCHAR(255), `lastI
p` VARCHAR(255) NOT NULL, `firstIP` VARCHAR(255) NOT NULL, `premium` INT(1) NOT
NULL, `lastPlayed` BIGINT(255) NOT NULL, `firstPlayed` BIGINT(255) NOT NULL);'!
[14:44:23 WARN]: [MH-API] Error: near "AUTO_INCREMENT": syntax error
[14:44:23 WARN]: java.sql.SQLException: near "AUTO_INCREMENT": syntax error
[14:44:23 WARN]:        at org.sqlite.NativeDB.throwex(NativeDB.java:210)
[14:44:23 WARN]:        at org.sqlite.NativeDB._exec(Native Method)
[14:44:23 WARN]:        at org.sqlite.Stmt.executeUpdate(Stmt.java:152)
[14:44:23 WARN]:        at pl.myhard.api.store.modes.StoreSQLITE$1.run(StoreSQLI
TE.java:53)
[14:44:23 WARN]:        at pl.myhard.api.store.modes.StoreSQLITE.update(StoreSQL
ITE.java:62)
[14:44:23 WARN]:        at pl.myhard.auth.LoginManager.setup(LoginManager.java:1
09)
[14:44:23 WARN]:        at pl.myhard.auth.Auth.onEnable(Auth.java:36)
[14:44:23 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
in.java:316)
[14:44:23 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
JavaPluginLoader.java:332)
[14:44:23 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
mplePluginManager.java:412)
[14:44:23 WARN]:        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin
(CraftServer.java:477)
[14:44:23 WARN]:        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlug
ins(CraftServer.java:395)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.n(Minecr
aftServer.java:354)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.g(Minecr
aftServer.java:328)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.a(Minecr
aftServer.java:284)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.DedicatedServer.init(Ded
icatedServer.java:227)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.run(Mine
craftServer.java:493)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.ThreadServerApplication.
run(SourceFile:628)
[14:44:23 WARN]: [MH-API] An error occurred with given query 'SELECT * FROM `acc
ounts`'!
[14:44:23 WARN]: [MH-API] Error: [SQLITE_ERROR] SQL error or missing database (n
o such table: accounts)
[14:44:23 WARN]: java.sql.SQLException: [SQLITE_ERROR] SQL error or missing data
base (no such table: accounts)
[14:44:23 WARN]:        at org.sqlite.DB.newSQLException(DB.java:383)
[14:44:23 WARN]:        at org.sqlite.DB.newSQLException(DB.java:387)
[14:44:23 WARN]:        at org.sqlite.DB.throwex(DB.java:374)
[14:44:23 WARN]:        at org.sqlite.NativeDB.prepare(Native Method)
[14:44:23 WARN]:        at org.sqlite.DB.prepare(DB.java:123)
[14:44:23 WARN]:        at org.sqlite.Stmt.executeQuery(Stmt.java:121)
[14:44:23 WARN]:        at pl.myhard.api.store.modes.StoreSQLITE.query(StoreSQLI
TE.java:111)
[14:44:23 WARN]:        at pl.myhard.auth.LoginManager.setup(LoginManager.java:1
10)
[14:44:23 WARN]:        at pl.myhard.auth.Auth.onEnable(Auth.java:36)
[14:44:23 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
in.java:316)
[14:44:23 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
JavaPluginLoader.java:332)
[14:44:23 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
mplePluginManager.java:412)
[14:44:23 WARN]:        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin
(CraftServer.java:477)
[14:44:23 WARN]:        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlug
ins(CraftServer.java:395)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.n(Minecr
aftServer.java:354)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.g(Minecr
aftServer.java:328)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.a(Minecr
aftServer.java:284)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.DedicatedServer.init(Ded
icatedServer.java:227)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.run(Mine
craftServer.java:493)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.ThreadServerApplication.
run(SourceFile:628)
[14:44:23 WARN]: java.lang.NullPointerException
[14:44:23 WARN]:        at pl.myhard.auth.LoginManager.setup(LoginManager.java:1
11)
[14:44:23 WARN]:        at pl.myhard.auth.Auth.onEnable(Auth.java:36)
[14:44:23 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlug
in.java:316)
[14:44:23 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(
JavaPluginLoader.java:332)
[14:44:23 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(Si
mplePluginManager.java:412)
[14:44:23 WARN]:        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin
(CraftServer.java:477)
[14:44:23 WARN]:        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlug
ins(CraftServer.java:395)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.n(Minecr
aftServer.java:354)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.g(Minecr
aftServer.java:328)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.a(Minecr
aftServer.java:284)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.DedicatedServer.init(Ded
icatedServer.java:227)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.MinecraftServer.run(Mine
craftServer.java:493)
[14:44:23 WARN]:        at net.minecraft.server.v1_7_R4.ThreadServerApplication.
run(SourceFile:628)

#Daje + i naj.

 

Mam jeszcze taki plik: MyHard - Tabela MySQL.sql

z kodem:

CREATE TABLE IF NOT EXISTS `accounts` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `uuid` varchar(36) NOT NULL,
  `nick` varchar(255) NOT NULL,
  `password` varchar(255) DEFAULT NULL,
  `lastIp` varchar(255) NOT NULL,
  `firstIP` varchar(255) NOT NULL,
  `premium` int(1) NOT NULL,
  `lastPlayed` bigint(255) NOT NULL,
  `firstPlayed` bigint(255) NOT NULL,
  PRIMARY KEY (`id`)
);

Gdzie wrzucic ten plik? ^^

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

@dominik148 jak to zaimportowac? troche zielony jestem w sql

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

@dominik148

 mysql, ktore dokladniej zainstalowac? (One maja po 400mb?) Tam jest jakies kilka roznych typow itp, dalbys linka? ;c

phpmyadmin mam cos takiego:

http://screenshot.sh/ouXtR8rQ0IiKd

3. I mam to wrzucic normalnie na serwer localhosta, tutaj?:

http://screenshot.sh/n9KStcrQARn39

 

Do importu uzywam demo.phpmyadmin.net, mysql potrzebne do tego czy cos? ;d

Jak juz zaimportuje to co dalej zrobic? Bylbym bardzo wdzieczny, niedlugo 2 edycja serwera, musimy miec plugin z captcha ;ccc

 

@Edit juz cos porobilem i mam cos takiego: http://screenshot.sh/m9mwLLcn9qzCV, do dalej zrobic? ;c

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

Mam pobrane apache, oraz mysql

gdy w apache uruchamiam mysql:

20:47:21  [mysql] 	Problem detected!
20:47:21  [mysql] 	Port 3306 in use by ""C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57"!
20:47:21  [mysql] 	MySQL WILL NOT start without the configured ports free!
20:47:21  [mysql] 	You need to uninstall/disable/reconfigure the blocking application
20:47:21  [mysql] 	or reconfigure MySQL and the Control Panel to listen on a different port
20:47:21  [mysql] 	Attempting to start MySQL app...
20:47:21  [mysql] 	Status change detected: running
20:47:39  [mysql] 	Status change detected: stopped
20:47:39  [mysql] 	Error: MySQL shutdown unexpectedly.
20:47:39  [mysql] 	This may be due to a blocked port, missing dependencies, 
20:47:39  [mysql] 	improper privileges, a crash, or a shutdown by another method.
20:47:39  [mysql] 	Press the Logs button to view error logs and check
20:47:39  [mysql] 	the Windows Event Viewer for more clues
20:47:39  [mysql] 	If you need more help, copy and post this
20:47:39  [mysql] 	entire log window on the forums

@Edit

Gorny blad dalej wyskakuje,

w przegladarce jak mam 127.0.0.1/phpmyadmin to wyskakuje mi odmowa dostepu: http://screenshot.sh/mKU1GQNVBe5tD

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Opublikowano

@eluuuwaziom, masz jakis pomysl by to naprawic? zmienic port w apache lub mysql? ja jestem w tym zielony ;c

@dominik148 moze ty pomozesz? ;c

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Gość dominik148
Opublikowano

Spróbuj zresetować komputer. Jeśli to nic nie da to zmień port w configu mysql.

Opublikowano


1. Usuwasz/Odinstalowywujesz wszystko co do tej pory pobrałeś

2. Pobierasz MYSQL:

1- Instalator Online: https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-web-community-5.7.17.0.msi

2- Instalator Offline: https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.7.17.0.msi

3- Nie ma podziału na 32/64bit :)

3. Instaluejsz MYSQL'A

4. Pobierasz APACHE:

1- Archiwum ZIP 32 bit: https://www.apachelounge.com/download/VC14/binaries/httpd-2.4.25-win32-VC14.zip

2- Archiwum ZIP 64 bit: https://www.apachelounge.com/download/VC14/binaries/httpd-2.4.25-win64-VC14.zip

5. Pliki znajdujące się w Archiwum ZIP Apache wypakowywujesz na swój dysk/partycje systemową (w 90% przypadkow jest to C)

6. Otwierasz CMD (Command Prompt) jako administrator

7. W CMD wpisujesz następujące komendy:

1- Na początku dysk/partycja na której jest apache czyli po prostu np. "c:" lub "d:"

2- cd \Apache24\bin

3- httpd -k install

4- httpd -k start

8. Pobierasz PHP:

1- Archiwum ZIP 32 bit: http://windows.php.net/downloads/releases/php-7.1.3-Win32-VC14-x64.zip

2- Archiwum ZIP 64 bit: http://windows.php.net/downloads/releases/php-7.1.3-Win32-VC14-x86.zip

9. Na swojej partycji/dysku systemowym tworzysz folder PHP

10. Pliki znajdujące się w Archiwum ZIP PHP wypakowywujesz na swój dysk/partycje systemową do poprzednio utworzonego folderu

11. Konfigurujesz APACHE: (C:\Apache24\conf\ plik httpd.conf otwierasz np. notepad++)

 

NA KOŃCU PLIKU HTTP.CONF DODAJESZ:

LoadModule php5_module "DYSK_LUB_PARTYCJA_Z_PHP:/PHP/php5apacheTWOJAWERSJA_APACHE.dll"

AddHandler application/x-httpd-php .php

PHPIniDir DYSK_LUB_PARTYCJA_Z_PHP:/PHP

 

12. Restartuejsz apache pisząc w cmd httpd -k restart

13. Pobierasz / Instaluejsz PhpMYAdmin

14. Wypakowywuejsz gdzieś

15. Sam tworzysz w folderze od phpmyadmin folder config

16. otwierasz http://localhost/phpmyadmin/setup/index.php

17. Klikasz New Serwer

18. Konfiguruejsz PhpMyAdmin według własnych upodobań

19. w folderze config utworzony ci sie plik, ktroy nastepnie kopiujesz do glownego folderu php usuwajac lub zostawiajac sobie ten folder config jak tam juz chcesz i all masz

 

 

 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...