Joomla.it Forum
Componenti per Joomla! => Gestione sito multilingua => : marcomoles 31 May 2010, 15:59:33
-
Salve,
versione di Joomla 1.5.17; il sito è http://www.obsessionstyle.com/cms
il problema è il seguente: nel momento in cui installo il componente JoomFish nel top menu esce questo messaggio:
"No valid database connection Unknown column 'topmenu' in 'where clause' SQL=SELECT m.* FROM jos_menu AS m WHERE menutype=topmenu AND m.published=1".
potreste darmi indicazioni? Grazie!!!
-
Ciao,
beh, l'errore viene fuori, giustamente, perchè, se in una query scriviamo
WHERE menutype=topmenu
PHP "pensa" che topmenu sia il nome di una colonna. Dovrebbe essere scritto:
WHERE menutype="topmenu"
da qui a capire il perchè, ce ne passa :)
che versione di PHP gira sul tuo server?
-
Ciao Santograz...allora la versione di php è:
PHP Version 5.2.13
.....
-
Quindi non è un problema di PHP...
In "gestione menu" il "tipo" di quel menu è indicato come "topmenu" vero?
-
è indicato come topmenu... ma senza virgolette....
-
E, naturalmente, è un menu standard, con modulo mod_mainmenu, giusto?
Scusa le domande stupide, ma cerco di capire. Quando viene fuori l'errore? Quando apri la pagina o quando clicchi sul menu?
-
no anzi......allora sì è un mod_mainmenu e il messaggio arriva appena rendo attivo il componente joomfish, dalla gestione moduli, poi per far tornare tutto normale e far visualizzare di nuovo il top menu..devo disinstallare il componente...
-
Prova comunque a mettere l'opzione "Report errori" su "tutti" nel pannello di configurazione, può darsi che ci dia qualche altro errore...
-
ok fatto...no mi sa che dà solo quel messaggio di errore.....
-
la cosa strana è che rientrato in gesione moduli ho trovato la voce topmenu inattiva...riattivandola l'errore sussiste...
-
questo può interessarci, se entro in gestione plugin nella voce "Joomfish - Missing_translation" .... mi dice che "manca il gestore delle traduzioni di Joom!Fish....
-
Cerca di installare questo plugin manualmente. Sicuro dei permessi della cartella /plugins ?
-
i permessi sulla cartella /plugins sono 755 ma non ho idea di come installare il plugin manualmente, ti scrivo da profano di joomla...
-
Prova a mettere i permessi, solo per quella cartella, su 777. Poi disinstalli Joomfish e lo reinstalli. Fatto questo "torni" a 755...
Vai comunque in amministrazione->info->permessi cartelle e vedi se /plugin (e le altre) ti dà "scrivibile"
-
sì è scrivibile....modificando i permessi il problema persiste.....
-
Cioè hai disinstallato e reinstallato joomfish e non cambia niente?
-
si...mi pare proprio di si....
-
Mi spiace ma sono senza idee... ho provato a ricreare l'errore su di una mia installazione, ma non ci riesco...
Sicuro che l'installazione di joomfish non da nessun errore? (leggerò la tua risposta domani, io sono un'ora avanti...)
-
ok grazie comunque...sei stato...disponibilissimo.....a domani...
-
Santograz.....penso di aver intuito il problema xkè ho provato anch'io ad installarlo su un altro mio sito...penso sia una questione di template....uso template deco_15, con altri template mi pare si veda correttamente...
-
Strano, ma in informatica succede di tutto...