Errore & patch nazionalità postato il 11/07/2012 21:44:42 nel forum programmazione, gdrcd e open source
Ciao a tutti ^^
stavo facendo alcuni "esperimenti" per imparare i codici e giorni fa ho provato a installare la patch delle nazionalità su un gdrcr 5.1. Ho fatto tutti i passaggi seguendo le istruzioni, ma aprendo la scheda pg mi compare questo errore
GDRCD MySQL Error [File: scheda.inc.php; Line: 17]
ErrorCode: 1054
ErrorString: Unknown column 'personaggio.id_nazione' in 'on clause'
Dettaglio dell'errore: SELECT personaggio.*, razza.sing_m, razza.sing_f, razza.id_razza, razza.bonus_car0, razza.bonus_car1, razza.bonus_car2, razza.bonus_car3, razza.bonus_car4, razza.bonus_car5, nazione.sing_m AS nazionem, nazione.sing_f AS nazionef, nazione.immagine AS imgnazione, nazione.id_nazione FROM personaggio LEFT JOIN razza ON personaggio.id_razza=razza.id_razza LEFT JOIN nazione ON personaggio.id_nazione=nazione.id_nazione WHERE personaggio.nome = 'Super'
e - essendo imbranata con i codici - non capisco dove devo mettere mano e correggere ^^"
Qualcuno me lo potrebbe spiegare?
Grazie mille in anticipo! :D
Pagine → 1
12/07/2012 01:10:34
non hai eseguito correttamente l'installazione del modulo.
Il pacchetto nazionalità comprende un file che si chiama "nazione.sql", quel file deve essere eseguito sul database prima di cercare di utilizzare la patch.
Se come interfaccia al tuo server MySql hai phpMyAdmin devi semplicemente andare nella funzionalità Importa e caricare il file
12/07/2012 21:03:58 e modificato da wolfy il 12/07/2012 21:20:07
12/07/2012 23:37:48
Il punto 4 delle istruzioni dice:
4. scheda.inc.php
Linee 12-23: modificata per cambiare una query ed estrarre i dati anche dalla tabella Nazione
Linee 289-302: aggiunte per visualizzare la nazionalità nella scheda
li hai inseriti i codici presenti in quelle righe?
Se invece di utilizzare un gdrcd modificato lo stai implementando in uno senza modifiche, ti basta sostituire il file scheda.inc.php presente nel pacchetto originale con quello presente nel file della nazionalità..
13/07/2012 00:21:45
beh guarda....l'errore è abbastanza esplicito, dice proprio "il campo id_nazione nella tabella personaggio non esiste"....quindi evidentemente qualcosa manca. Magari la query dell'installazione non è andata a buon fine?
13/07/2012 20:25:53
Beh tolgo tutto e riprovo d'accapo, magari ho pasticciato io sistemando i file ^^
21/09/2012 05:25:38
Riesumo un vecchio post per chiedere un info:
ho scaricato la pacht... l'ho installata e sembrebbe funzionare cioè il pezzo che ho installato va...permette di registrarsi e tutto...
l'unico "problemino" è che il file vocabulary non va...
qualcuno potrebbe copiarmi i pezzi del vocabulary?
Posso anche provare ad arrivarci da sola... ma è molto più lungo grazie....
Ripeto.. non è un problema di "non ho voglia di fare" ma un ..."non funziona il file vocabulary.php"
grazie
anima.
21/09/2012 11:52:51
Hai rinominato il file IT-it.vocabulary.php della patch prima di ricopiarlo?
Perchè ho notato che vi è una "~" finale che non dovrebbe essere presente.
21/09/2012 14:11:48
21/09/2012 15:01:43
Se chiedete aiuto pubblicamente potreste anche postare la soluzione pubblicamente? Così...per i posteri. Sarebbe questo il senso di avere il forum pubblico invece che una bacheca per la richieste da risolvere privatamente.
La patch è stata corretta, il file vocabulary non era stato incluso.
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
NosTale: Evento: animale domestico esclusivo