Back to top

Autore Topic: DB non trovato...?  (Letto 3965 volte)

Offline wendy

  • Esploratore
  • **
  • Post: 135
  • Sesso: Femmina
    • Mostra profilo
DB non trovato...?
« il: 03 Gen 2007, 18:33:26 »
Ho installato nel sito che sto preparando un componente (con relativo modulo) che si chiama Angel Day, e serve a visualizzare nel frontend il nome dell'angelo o del santo del giorno... avevo già installato e testato il componente in locale e funzionava perfettamente... quando poi ho passato il tutto in remoto ho avuto una spiacevole sorpresa... infatti andando in admin nelle pagine di inserimento dei nomi e della gestione degli stessi mi sono comparsi i seguenti messaggi:

in Count angels mi compare

DB function failed with error number 1146
Table 'isola_comunita.jos_AngelDay' doesn't exist SQL=SELECT day, month, COUNT(*) as eCount FROM jos_AngelDay WHERE day IS NOT NULL GROUP BY month, day

mentre in Manage angels mi segnala

Table \'isola_comunita.jos_AngelDay\' doesn\'t exist SQL=SELECT count(*) FROM jos_AngelDayDB function failed with error number 1146
Table 'isola_comunita.jos_AngelDay' doesn't exist SQL=SELECT * FROM jos_AngelDay ORDER BY id DESC LIMIT 0,30

Ovviamente nel db le tabelle ci sono, tutti i vari componenti leggono perfettamente dal db e il percorso nella configurazione è corretto... e allora... da cosa potrebbe dipendere il fatto che non funziona??

Il componente lo avevo preso dal sito di Joomlaya all'indirizzo http://www.joomlaya.com/component/option,com_remository/Itemid,0/func,fileinfo/filecatid,1584/parent,category/...
C'è qualcuno in grado di darmi una mano a far funzionare 'sto accrocco??  ::)

Salutoni!!
Wendy
Non cambierai mai le cose combattendo la realtà esistente; costruisci un modello nuovo che renda la realtà obsoleta! (B. Fuller)

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: DB non trovato...?
« Risposta #1 il: 03 Gen 2007, 18:36:19 »
Che prefisso usi per le tabelle? Sempre jos_?
I nomi delle tabelle sono in Maiuscolo/minuscolo?


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline wendy

  • Esploratore
  • **
  • Post: 135
  • Sesso: Femmina
    • Mostra profilo
Re: DB non trovato...?
« Risposta #2 il: 04 Gen 2007, 00:21:29 »
Ciao napo...
ho controllato nel db e la tabella c'è, e si chiama jos_angelday, scritto minuscolo... ma anche nell'installazione che avevo fatto in locale il nome era così, e lì il componete funzionava bene. In locale avevo installato il componente su Joomla dalla 1.0.8 alla 1.0.11 e andava bene con tutti, mentre su remoto avevo iniziato con la 1.0.11 ma poi (visto che c'erano ulteriori aggiornamenti di sistema) sono passata alla 1.0.12... e comunque anche sulla vecchia versione non andava. Ho provato in remoto anche a disinstallare il componete e a reinstallarlo, ma la risposta è stata sempre la stessa!!!  :'(
Se ti serve qualche altro dettaglio su server e configurazioni dimmi pure... ora non mi viene in mente quali particolari potrebbero servirti per capire il tipo di problema.
Grazie infinite!!  :)
Wendy
Non cambierai mai le cose combattendo la realtà esistente; costruisci un modello nuovo che renda la realtà obsoleta! (B. Fuller)

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: DB non trovato...?
« Risposta #3 il: 04 Gen 2007, 10:05:58 »
Tu hai scritto:
Citazione
DB function failed with error number 1146
Table 'isola_comunita.jos_AngelDay' doesn't exist SQL=SELECT day, month, COUNT(*) as eCount FROM jos_AngelDay WHERE day IS NOT NULL GROUP BY month, day

Il nome della tabella è scritto con 2 lettere maiuscole, ma nel db è scritta così o è tutto minuscolo?
Altra cosa, il nome del database è sempre isola_comunita?


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline wendy

  • Esploratore
  • **
  • Post: 135
  • Sesso: Femmina
    • Mostra profilo
Re: DB non trovato...?
« Risposta #4 il: 04 Gen 2007, 11:18:51 »
Ariciao napo!!
Sì, il nome nella tabella è scritto tutto minuscolo e non con le A e D maiuscole come lo mette nell'avviso di errore... però, come ti avevo detto anche nei due precedenti post, la cosa strana (nel caso che ora lo cercasse con le due maiuscole nel nome) è che sul sito realizzato in locale, nel quale il componente funzionava perfettamente e non mi segnava nessun errore, è che la tabella del db aveva lo stesso nome tutto in minuscolo!!! Per cui se fosse una questione di non trovare la tabella perché il programma la cerca con le maiuscole, avrei dovuto avere lo stesso problema anche in locale... che ne dici??  :o

Per quanto riguarda il nome del db, non so se ti riferisci al nome dei db in locale e in remoto... in questo caso, no, i nomi dei db sono differenti, ma dubito che questo c'entri qualcosa dal momento che sul server remoto ho 2 siti con joomla: uno che avevo messo all'inizio trasferendo pari pari quello che avevo in locale con tutti i componenti già installati e modificando il config e uno rifatto ex-novo reinstallando il joomla da zero e aggiungendo a mano i vari componenti; questo perché nel primo sito che ho messo in rete avevo tutto sistemato, ma nell'aggiornare il CB ho fatto qualche piccolo casino che mi ha bloccato la maggior parte dei componenti installati, per cui ho deciso che mi ci voleva meno  a reinstallarne uno nuovo, mettendo anche l'ultima versione di joomla, che cercare di correggere quello precedente. Per cui il primo sito è la copia di quello locale e il secondo è installato direttamente in rete (nel caso ci fosse il dubbio di problemi legati ai percorsi di ricerca dei componenti e dei db), ma l'errore lo dà in entrambi i casi... mah!!!  ???
Fammi sapere se ti servono altre informazioni per capire il problema... grazie immensamente della disponibilità!!  :D

Wendy
Non cambierai mai le cose combattendo la realtà esistente; costruisci un modello nuovo che renda la realtà obsoleta! (B. Fuller)

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: DB non trovato...?
« Risposta #5 il: 04 Gen 2007, 11:30:22 »
Per cui se fosse una questione di non trovare la tabella perché il programma la cerca con le maiuscole, avrei dovuto avere lo stesso problema anche in locale... che ne dici??  :o

Non è detto.
Windows non è case-sensitive, mentre Linux sì.
E poi potrebbero esserci versioni diverse dei software.

Io proverei a correggere il codice del componente mettendo i nomi così come sono nel db, ossia in minuscolo.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline wendy

  • Esploratore
  • **
  • Post: 135
  • Sesso: Femmina
    • Mostra profilo
Re: DB non trovato...?
« Risposta #6 il: 04 Gen 2007, 11:41:09 »
Azz napo... non avevo pensato al fatto che winzozz non è case-sensitive (purtroppo il portatile non mi supporta il Linux!!   >:()!!!!! :'(

Ho provato a modificare il nome della tabella direttamente nel db invece di uscire matta a cercare nel codice... ed è andato tutto a posto!!!!  ;D

Ti ringrazio infinitamente dell'aiuto e della disponibilità!!!
Un abbraccione!!! ;)

Wendy
Non cambierai mai le cose combattendo la realtà esistente; costruisci un modello nuovo che renda la realtà obsoleta! (B. Fuller)

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: DB non trovato...?
« Risposta #7 il: 04 Gen 2007, 11:43:26 »
Io comunque segnalerei il problema allo sviluppatore.

E penserei a virtualizzarmi un bel serverino Linux. 8)


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline wendy

  • Esploratore
  • **
  • Post: 135
  • Sesso: Femmina
    • Mostra profilo
Re: DB non trovato...?
« Risposta #8 il: 04 Gen 2007, 13:07:53 »
Mi sa che per segnalare la cosa allo sviluppatore dell'Angel Day potrebbe essere un po' complesso visto che da quello che ho capito il tizio è greco!!  :o

Per quanto riguarda il server invece non ho problemi visto che sto appogiata al server di un amico calabrese dove ho lo spazio su server Linux con gestione completa dello spazio... e dove non arrivo io (magari per qualche impostazione particolare) mi ci pensa lui in men che non si dica!!! Il fatto è che tutti i lavori che faccio prima in locale mi tocca farli su winzozz con EasyPHP poiché il portatile che ho, da quello che ho visto, non mi supporta il Linux (a dire il vero non supporta nient'altro che non sia win xp... nemmeno il win2k gli va bene nonostante diano in dotazione anche i driver per quello!!!!!)...
Grazie ancora di cuore!!!  :)

Wendy
Non cambierai mai le cose combattendo la realtà esistente; costruisci un modello nuovo che renda la realtà obsoleta! (B. Fuller)

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: DB non trovato...?
« Risposta #9 il: 04 Gen 2007, 13:59:01 »
Ma infatti ho detto di virtualizzare linux, non di installarlo al posto di windows.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline wendy

  • Esploratore
  • **
  • Post: 135
  • Sesso: Femmina
    • Mostra profilo
Re: DB non trovato...?
« Risposta #10 il: 04 Gen 2007, 15:00:40 »
OOPPSSSS!!!!
Scusa la mia ignoranza... ma cosa intendi per virtualizzazione di Linux?? Intendi una simulazione Linux in ambiente winzozz?? Come funzia la cosa???  :)
Non cambierai mai le cose combattendo la realtà esistente; costruisci un modello nuovo che renda la realtà obsoleta! (B. Fuller)

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: DB non trovato...?
« Risposta #11 il: 04 Gen 2007, 15:15:15 »
Significa che esegui Linux all'interno del normale ambiente Windows.
Qui c'è qualche info: http://www.allone.it/joomla/joomla/joomla-italian-meeting-2006.html.
Ma la cosa è un pò articolata da spiegare.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline wendy

  • Esploratore
  • **
  • Post: 135
  • Sesso: Femmina
    • Mostra profilo
Re: DB non trovato...?
« Risposta #12 il: 04 Gen 2007, 16:11:16 »
Hola Napo...
Capito perfettamente cosa intendi... e mi sa che appena avrò sistemato in rete 'sto benedetto sito mi divertirò ad installare la VMWare e iniziare a smanettare un po' seriamente col discorso di Linux!! Tanto già adesso adesso, tranne rari casi, uso  tutti programmi open source per cui la migrazione in Linux sarebbe quasi completamente indolore, anche perché per la nostra associazione ovviamente non posso permettermi di muovermi con programmi che non siano in regola... e fino a prova contraria, per quel che mi riguarda, i giganti dei software proprietari con me potrebbero anche morire di fame!!! :D
Conoscevo gli emulatori win da usare sotto Linux ma mi mancava il discorso al contrario... e la cosa mi interessa da matti direi!!  :)
Ti ringrazio per le dritte... chissà che dopo anni non sia arrivato finalmente il momento per impratichirmi seriamente con Linux!! ;D
Salutone!!! ;)

Wendy
Non cambierai mai le cose combattendo la realtà esistente; costruisci un modello nuovo che renda la realtà obsoleta! (B. Fuller)

 



Web Design Bolzano Kreatif