errore modulo signup
Buongiorno a tutti, ho un problema che non riesco a risolvere.
Ho installato il modulo signup, configurato e creato un evento e fin quando entro come admin, tutto ok.
Faccio il log out, ma se cerco di creare un nuovo profilo e sopra mi viene fuori questa scritta di avviso:
user warning: Table 'mio nome_drup1.signup' doesn't exist query: SELECT n.nid FROM drup_node n INNER JOIN signup s on n.nid=s.nid WHERE s.user_reg_form = 1 AND s.status = 1 AND n.status = 1 in /home/mio nome/public_html/sites/all/modules/signup/signup.module on line 643.
Grazie per l'aiuto e buona domenica

Risposte
ciao, ho controllato il
ciao, ho controllato il modulo, riporto qui la riga 643
$query = db_query(db_rewrite_sql("SELECT n.nid FROM {node} n INNER JOIN signup s on n.nid=s.nid WHERE s.user_reg_form = 1 AND s.status = 1 AND n.status = 1"));
Se qualcuno saprebbe come risolvere il problema, ne sarei grato.
Ciao, dall'errore riportato
Ciao, dall'errore riportato manca la tabella signup che il modulo installa alla sua attivazione. Prova a disattivare il modulo, poi effettua la disinstallazione (che probabilmente restituirà qualche errore di tabelle non trovate), quindi attivalo di nuovo. Con questa operazione dovresti ricostruire la struttura del db necessaria al modulo.
Ciao maurizio, ho provato a
Ciao maurizio,
ho provato a dire come hai detto ma purtroppo non mi da la possibilità di disattivarlo e di conseguenza di sinstallarlo, a meno che, lo disinstallo via ftp o tramite cpanel e poi faccio l'installazione da nuovo,mi sembra però una procedura macchinosa.Come mai non mi da la possibilità di cliccare per disattivarlo?
grazie ancora, sei sempre molto gentile.
Ciao, non rimuoverlo via ftp,
Ciao, non rimuoverlo via ftp, potresti causare malfunzionamenti al sistema. Probabilmente hai attivato qualche modulo che dipende da signup, per questo non te lo fa disattivare. Devi provvedere a disattivare prima i moduli che dipendono da esso: li puoi vedere nella pagina dei moduli sotto la descrizione del modulo stesso (es "Richiesto da: Pathauto (attivato), TokenSTARTER (disattivato), ...").
si, ci avevo già pensato ma
si, ci avevo già pensato ma avevo dimenticato di disattivare un modulo. ho provato a fare la procedura, dissattiva-disinstalla-riattiva, pero non è cambiato nulla, l'errore resta cmq, anzi, ora che ci penso, avevo già fatto questa procedura qualche giorno fa, ma nulla. Non è che, il modulo che ho installato abbia qualche bug?
Hmm ... è possibile.
Hmm ... è possibile. Guardando meglio la query che dà errore, manca un elemento che potrebbe influire se utilizzi un prefisso per le tabelle.
Prova a modificarla così:
$query = db_query(db_rewrite_sql("SELECT n.nid FROM {node} n INNER JOIN {signup} s on n.nid=s.nid WHERE s.user_reg_form = 1 AND s.status = 1 AND n.status = 1"));aggiungendo le parentesi sul nome della tabella signup.
fatto, grazie..grazie e
fatto, grazie..grazie e grazie ancora.
come faccio a passare in modalità "risolto"?
Buona giornata
Bene! Ciao, a presto.
Bene! Ciao, a presto.