GDRCD 5.4 (Ultima Realese) Problema Login postato il 28/09/2016 00:04:02 nel forum programmazione, gdrcd, open source, hosting e modificato da ambermoon il 28/09/2016 00:16:46
Ciao a tutti. Stò cercando di creare una land Fantascientifica. Uso GDRCD Ultimissima Realese (Almeno in questa prova)..Pannello Altervista database PHPMyAdmin.
Premessa
Il gioco in test ancora non accessibile (Se non da 5 o 6 amici) è con un gdrcd recente ma non l'ultimissimo solo che riscontravo dei problemi:
1) Se invio un messaggio senza destinatari inizia a lampeggiare la casella messaggi all'infinito e vorrei risolvere questa cosa fastidiosa
2) Ho notato che è possibile iscrivere un pg fantasma senza nome...perchè?
Bene..allora cosa ho fatto?..ho sentito un mio amico Admin di un altro gioco e mi ha detto che questi due problemi sono stati risolti e quind l'ultima versione è senza bug, quindi ho aperto un nuovo account altervista, ho caricato tutto il nuovissimo gdr cd 5.4, ho sostituito la cartella del Theme Advanced e importanto il vecchio database...c'era un piccolo bug (Errore in function.inc.php) ma l'ho risolto ma si presenta un errore
Nel gioco clonato con l'ultima Release non c'è modo di loggare. Se loggo il Super User, mi dice che è già dentro, (anche se non c'è)..se loggo un pg mi da questo:
GDRCD MySQLi Error [File: ; Line: ]
Error Code: 1406
Error String: Data too long for column 'autore' at row 1
Error Detail: INSERT INTO log (nome_interessato, autore, data_evento, codice_evento, descrizione_evento)
Se aumento i caratteri dell'Autore da 20 a 200 dalla tabella del db non cambia nulla, o meglio, l'unica differenza è che invece di darmi questo errore mi dice che sbaglio password (Anche se è giusta)
Vi scongiuro, aiutatemi sono disperata
Pagine → 1 2
28/09/2016 00:35:16
Nelle ultime release di GDRCD il sistema di criptazione della password è cambiato.
Se quindi hai usato un vecchio db probabilmente hai le password criptate con sha mentre ora il sistema cerca di decodificarle con un altro sistema.
Per correggere questa cosa hai due soluzioni:
_andare nel file config e riabilitare il vecchio sistema di criptazione password
_fare il reset della password dell'utente, così che ne venga fatta una nuova criptata correttamente
Per quanto riguarda il pg super online, controlla nel campo ora_uscita della tabella personaggio che la sua data sia nel passato ma che sia successiva alla data in ora_entrata.
Per quanto riguarda l'errore mysql...controlla il file sql della nuova release per vedere se la struttura della tabella log è uguale a quella che hai tu.
28/09/2016 01:23:26
Innanzitutto:..grazie tantissimo. Ti sono grata per il tuo aiuto.
In secondo luogo, il problema del login è risolto ma, ne uscito fuori un secondo. Appena loggata, clicco su messaggi per vedere se effettivamente quei bug per cui stò facendo tutto questo sono risolti, ma cliccando su messaggi appare questo:
GDRCD MySQLi Error [File: ; Line: ]
Error Code: 1054
Error String: Unknown column 'destinatario_del' in 'where clause'
Error Detail: SELECT * FROM messaggi WHERE destinatario = 'Staff' AND destinatario_del = 0 ORDER BY spedito DESC LIMIT 0, 40
28/09/2016 02:33:25
Il tuo problema è che il database che stai usando non è aggiornato con la nuova versione di gdrcd.
Devi aprire il file sql di gdrcd e assicurarti che tutte le tue tabelle abbiano almeno la stessa struttura indicata nel file.
Comunque in generale usare il database di una versione di gdrcd con il codice di un'altra versione è una cosa che non è supportata.
Da una versione a un'altra cambia sia il codice che la struttura del database, che come stai vedendo non funziona.
28/09/2016 13:11:12
Innanzitutto, veramente grazie Leo...non sò come dirti quanto ti sono grata. In secondo luogo:
Ho modificato la tabella dei log e dei messaggi e ora tutto funziona. Ho constatato che i due bug sono stati effettivamente risolti. Secondo te posso stare tranquilla o potrebbe saltare fuori altro?
28/09/2016 16:15:02
Non si può mai dire, soprattutto non sapendo quali modifiche hai fatto prima, da quale versione sei partita, etc.
Se hai controllato che tutte le tabelle del sistema abbiano almeno la struttura corretta ti sei già tolta un bel po' di problemi
03/10/2016 14:15:08
ora stò usando una versione aggiornata del database e del codice...tutto a pari, senza database non compatibile eppure ho dovuto creare un campo "Autore" nella tabella personaggio. E in ogni caso non riesco a iscrivere pg, è buggata anche la versione originale, questo è il problema:
GDRCD MySQLi Error [File: ; Line: ]
Error Code: 1364
Error String: Field 'autore' doesn't have a default value
Error Detail: INSERT INTO personaggio (nome, cognome, pass, data_iscrizione, email, sesso, id_razza, car0, car1, car2, car3, car4, car5, salute, salute_max, soldi, esperienza , ultimo_cambiopass) VALUES ('Leila', 'Skywalker', '$P$BlwQ4KNRamPJlTlzMZ2ckWr.Oyn1.//', NOW(), 'jennifer@erinawen.org', 'f', 1000, 7, 7, 7, 7, 6, 6, 100, 100, 50, 100 , NOW())
03/10/2016 15:23:35
Esattamente cos'è questo campo autore? Perchè l'hai creato? A cosa ti serve?
04/10/2016 13:40:10 e modificato da xanos_messarmos il 04/10/2016 14:21:46
Confermo. Non è colpa di Ambermoon (Anche se ovviamente non sò cosa lei abbia toccato). Sono alle prese anche io con una lavorazione e riscontro i medesimi problemi e ci tengo a sottolineare:...Non ho alterato minimamente nulla.
Appena caricato il codice quello nuovissimo c'è subito un bug, che c'era anche nei vecchi, cioè errore 481 in funcion.inc.php. Risolve rimuovendo l'argomento fallace ........params =[])...poi una volta che il gioco parte, non si loggano i pg perchè ci sono queste cose che non vanno nel database:
Campo: Autore (Mancante e bisogna farlo)
Value mancanti di Ora Entrata, Ora Uscita e Ultimo Refresh
e io non ho importato nessun database, ho il codice nuovissimo. Io ringrazio gli sviluppatori però mi sembra che qui le cose vengano fratte un pò con la fretta.
Altra cosa. E' vero che il bug ormai storico del messaggio che si incanta a loop e la funzione della cancellazione selettiva sono stati archiviati però è più difficoltoso cambiare colore alla tabellina e sono stati tolti i tre link con freccette azzurre Replica, Replica con Quote, Cancella, quindi esteticamente è un pò più brutta di prima ma qui non c'è problema. Suggerisco di aggiustare un pò quelle cose. Per gente inesperta (come me)..è difficile arrivarci e scoraggiarsi.
Ringrazio anche io sentitamente Leo. Sei stato un grande e ti ringrazio moltissimo
04/10/2016 16:38:08
Il punto non è tanto che le cose vengono fatte con la fretta. Quelli sono bug specifici di un ambiente in particolare: quello di altervista.
Sulla maggior parte di altri hosting quei problemi nemmeno esistono. Quando il codice nuovo è stato testato, è stato testato su un sistema generico e non dava problemi. Non si è pensato di provarlo su altervista.
Tra l'altro il problema del database è uscito dopo la pubblicazione dell'ultima versione di GDRCD, con una modifica delle configurazioni dei server altervista.
04/10/2016 20:56:21 e modificato da xanos_messarmos il 04/10/2016 20:56:54
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
raxhodyastaff ha aperto un annuncio di ricerca: Raxhodya Yaoi GdR ricerca Tester
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
Star Trek Horizon: Questlog: Search and rescue
Dbz Gdr: DBZ GDR Online – Completamento Alpha Test
ronniesorge ha recensito Ex Gratia GDR
Lineage II: Evento di controllo incrociato
OGame → In OGame migliaia di giocatori da tutto il mondo competono tra di loro per conquistare l'intero universo!
Island Artist GDR: Riapertura verso metà marzo 2025
saphiraa27 si è accreditato come gestore di The Curse of the Puretail
Nuovo Play by Forum Fantasy Orientale → The Curse of the Puretail
Ce l'abbiamo fatta! La maggior parte dei problemi è stata risolta. Se hai ancora qualche problema, mandaci un'email con i dettagli. Grazie mille!
Naruto x Boruto GDR → Crea il tuo ninja, intreccia storie con altri giocatori e vivi avventure uniche nel GDR più apprezzato del suo genere!
War Robots: Nova è di nuovo qui!
Left To Survive: Bonus speciale!
CRSED: F.O.A.D.: Rissa tra tiratori scelti
Epic Wizardry RP: Changelog N. 5 - Epic Wizardry Rp
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Naruto Begins - Francesco Liera di Fantagiochi.it analizza il gdr online manga Naruto Begins
Regno di Thyrea - Intervista allo staff di Il Regno di Thyrea.. il play by chat fantasy!
VR Gaming - Il ruolo della realtà virtuale nel presente e nel futuro del gaming
Cronache di Milano - Recensione del GDR Cronache di Milano. Entra in una Milano popolata dai figli di Caino
Moon Shadows - Intervista alla gestrice del play by chat urban fantasy Moon Shadows
Signore del Male - Le 100 cose che farò se mai diventerò un Signore del Male!