Stránka 3 z 4

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 19 srp 2015, 11:34
od Mo00mi
nn, nevypnul, jinak to se musí? xD
Tak to prosím přidejte k návodu tuto věc :)

Jinak jsem se kolik dalších lidí se od té doby zaregistrovalo když jsem se naposled díval, takže jak tak vidím je na serveru registrováno bez cca stovky přesně 21 000 lidí :D

.. takže,.. již to mám, a mám další problém s nahráním souborů,..

authmeConventer.php

Kód: Vybrat vše

Chyba

Pravděpodobně máte v SQL dotazu chybu. Níže uvedený výstup MySQL serveru (pokud je nějaký) vám také může pomoci při zkoumání problému
ERROR: Neznámé interpunkční znaménko @ 104
STR: />
SQL: <!DOCTYPE html>
   <html xmlns='http://www.w3.org/1999/xhtml' lang='cs'>
   <head>
      <meta charset='UTF-8' />
      <meta name='keywords' content='' />
      <meta name='robots' content='index,FOLLOW' />
      <meta name='author' content='Mysteria' />
      <meta name='description' content='' />
      <title>AuthMe Converter</title>
   </head>
   <body>
<!--
# Název: AuthMe Converter
# Autor: Mysteria - http://www.mysty.cz
# Verze: 1.0.0
# Poslední update: 22. 5. 2013
# Více informací & download: http://forum.fakaheda.eu/viewtopic.php?f=85&t=14487
-->
<?php
if (file_exists('./auths.db')) {
   $file = fopen('./auths.db', 'r');



SQL-dotaz:

<!DOCTYPE html> <html xmlns='http://www.w3.org/1999/xhtml' lang='cs'> <head> <meta charset='UTF-8' /> <meta name='keywords' content='' /> <meta name='robots' content='index,FOLLOW' /> <meta name='author' content='Mysteria' /> <meta name='description' content='' /> <title>AuthMe Converter</title> </head> <body> <!-- # Název: AuthMe Converter # Autor: Mysteria - http://www.mysty.cz # Verze: 1.0.0 # Poslední update: 22. 5. 2013 # Více informací & download: http://forum.fakaheda.eu/viewtopic.php?f=85&t=14487 --> <?php if (file_exists('./auths.db')) { $file = fopen('./auths.db', 'r');

MySQL hlásí: Dokumentace
 #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<!DOCTYPE html>
     <html xmlns='http://www.w3.org/1999/xhtml' lang='cs'>
     <head>' at line 1


auths
- překračuje limit :( (2,07MB)

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 19 srp 2015, 11:44
od Hanakocz
Tak asi logicky, když server do toho souboru stále zapisuje , tak ho má jen v RAM a na disku je jen lock verze toho souboru, do kterýho se to zapíše pak...

Pokud máš zazálohováno, tak nejdřív zkus udělat třeba toto:

Kód: Vybrat vše

/authme purge <days>   
#Delete players from database that haven't logged in for <days> days.

Když tam dáš třeba 90, tak to smaže lidi, co nebyli 3+ měsíce, a ti tě fakt nemusí zajímat, jestli maj vip nebo ne.
Mohlo by to ten soubor trochu zmenšit.

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 19 srp 2015, 12:04
od Mo00mi
Promiň, nechápu to,.. s MySQL pracuji poprvé za život a na stránce phpMyAdmin se fakt neorientuji,..
Jinak authes už má něco okolo 1MB + a když jsem se to pokusil nahrát, tak popravdě nevím jestli se to nahrálo,..

Kód: Vybrat vše

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'jalotje41:$SHA$e4866a37b8dde452$3b58b311978049cd01a1245a49bfadf92e624d78542e9977' at line 1

jalotje41:$SHA$e4866a37b8dde452$3b58b311978049cd01a1245a49bfadf92e624d78542e9977716fc24d00d74add:178.41.66.4:1432208598398:0.0:0.0:0.0:world:your@email.com
 matty427:$SHA$dbe7165b24c5d681$2d9b321ff475cb0c427a0c9d64f35e541a82be1f9fef59c1b2effa769282d78a:176.107.17.242:1432208732194:0.0:0.0:0.0:world:your@email.com
 kokosek:$SHA$6457486bb99393af$d187722b331ac698de33428eb2888917023a10d90113ba19b00d7acfc0db07e7:88.102.215.89:1432208990996:0.0:0.0:0.0:world:your@email.com
 debo:$SHA$a26bae8f4a488f51$74b9d5cf2ae956305852696cd66039aa8a4cc39a0887960ecb684487df43d085:213.215.102.3:1432209605681:0.0:0.0:0.0:world:your@email.com
 eque:$SHA$c2d378fd2b90c2c6$cab3e9fd33d554e0143240a2ce88d9962c45faead79bbaad4c004b31a9c57a47:78.111.127.51:1432210049682:0.0:0.0:0.0:world:your@email.com
 chrisjon:$SHA$8d9a211bff127e38$e73c7720185341cda7841afaf2a8c6852ad01cf52776edadbcc7bcd027606f47:85.160.23.127:1432211566474:0.0:0.0:0.0:world:your@email.com
 petryz:$SHA$6ce33da125f1e039$17bc03766136710fb0e88f8659cc5f53[...]


authmeConventer.php
to prostě nevím, jestli tam je nebo ne, ale hodilo to tam zas to co předtím,.. :/

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 19 srp 2015, 17:53
od Mysteria
Aha, takže ty dojdeš v návodu do pátého kroku a pak místo pokračování šestým krokem to rovnou zkusíš dát do databáze a doufáš, že to fungovat bez těch dalších šesti kroků? Ne, kupodivu to fungovat nebude.

Takže pokračuj šestým bodem, tedy nahráním toho staženého souboru a toho souboru authem.db někam na webhosting a nech si dle dalších kroků vygenerovat to, co už ti půjdě v PHPMyAdminovi pustit.

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 24 led 2017, 18:57
od pitilon@seznam.cz
Neví někdo proč mi to nefunguje? Skončil jsem u bodu č. 7 a na webu mi to píše Not Found

The requested URL /authme/authmeConverter.php was not found on this server.

Apache/2.4.6 (Ubuntu) Server at 238979_web.fakaheda.eu Port 80

přitom ten soubor authmeConverter.php mám v /authme a pokud jdu jen na http://238979_web.fakaheda.eu/authme/ tak to píše Forbidden

You don't have permission to access /authme/ on this server.

Apache/2.4.6 (Ubuntu) Server at 238979_web.fakaheda.eu Port 80

poradí mi někdo prosím?

(Omlouvám se, že to vůbec oživuji, ale když to tu Mysteria nedávno postnul do jiného příspěvku a authme mi píše, ať využiji mysql a také potřebuji odlehčit disk..)

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 25 led 2017, 01:26
od Mysteria
A máš to určitě ve složce authme a jmenuje se ten soubor authmeConverter.php? Pozor, že záleží na velikosti písmen.
První chyba znamená, že daná URL adresa neexistuje.
Druhá chyba znamená, že se snažíš zobrazit obsah složky authme, ale je to na straně serveru zakázáno (což ale nevadí).

Případně zkus jinej webhosting, ale určitě tam bude někde překlep nebo tak něco. :)

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 25 led 2017, 17:53
od pitilon@seznam.cz
http://prntscr.com/e07eda a využívám link http://238979_web.fakaheda.eu/authme/au ... verter.php mám to dobře si myslím dle velikostí.. a webhosting využívám od fh jak vyplývá z adres.

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 25 led 2017, 19:04
od Mysteria
Jop, jak jsem si myslel, je tam překlep. :D Nemá to být authmeConverter.php ale authmeConventer.php, mám totiž v tom RARu překlep v názvu souboru, opravím to. :)
Každopádně máš to pod adresou http://238979_web.fakaheda.eu/authme/au ... venter.php

Btw když už jsem u toho nejsem si jistej, jestli to stále bude funkční, protože je to už přece jenom pár let staré a Authme mohlo změnit formát. :) Pokud by to nešlo, tak mi pošli ten soubor s datama upravím to pro aktuální verzi.

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 25 led 2017, 20:49
od pitilon@seznam.cz
Nevíš co mám blbě? Soubor auths.db vypadá takto a stále se mi to dává do jednoho dvou řádků viz.
Spoiler: zobrazit
Obrázek
řídím se dle bodů..

Re: [AuthMe] Jak převést AuthMe .db databázi do MySQL

Napsal: 26 led 2017, 01:25
od Mysteria
Ten soubor je v jiném formátu, než byl původně v době, kdy jsem tenhle skript vytvářel, takže tímhle to už nezkonvertuješ. Co používáš za AuthMe? Tohle https://www.spigotmc.org/resources/auth ... aded.6269/?