Pagina 1 di 2

Errore db mchat

Inviato: 16/12/2011, 9:44
da Sonia
Salve ragazzi, avrei un problemino-ino-ino :-) per quanto riguarda la mchat, in pratica ho fatto tutto il necessario per quanto riguarda l'installazione però il problema è che quando clicco su Mod in Acp esce questo:

Codice: Seleziona tutto

Errore Generale
SQL ERROR [ mysqli ]

Table 'Sql445970_3.MCHAT_CONFIG_TABLE' doesn't exist [1146]

SQL

SELECT * FROM MCHAT_CONFIG_TABLE

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_mchat.php
LINE: 31
CALL: dbal_mysqli->sql_query()

FILE: mchat.php
LINE: 64
CALL: mchat_cache()

FILE: index.php
LINE: 134
CALL: include('mchat.php')
oltre a questo com'è logico pensare il forum non funzia sempre dovuto a questo errore, ho anche provato a disinstallare e a reinstallare ma il risultato non cambia.........sono nel panico più totale e quindi se possibile vorrei un'aiutino-ino-ino....grazie raga ;)

Re: Errore db mchat

Inviato: 16/12/2011, 10:14
da Tiger
Non vorrei sembrarti presuntuoso,ma dall'errore che leggo ,o manca qualche file del forum che andava modificato,oppure non hai lanciato l'install,perche' se non erro Table 'Sql445970_3.MCHAT_CONFIG_TABLE' doesn't exist
Vorrebbe dire che la tabella mchat nel database non esiste propio........magari sbaglio

Re: Errore db mchat

Inviato: 16/12/2011, 10:25
da Micogian
Non so come funzioni la MCHAT ma dall'errore potrebbero essere due cose:
la prima che non hai creato la tabella "mchat_config"
la seconda è che la tabella esiste ma manca il riferimendo a "MCHAT_CONFIG_TABLE"

Allora, controlla da phpmyadmin se esiste la tabella e vedi come si chiama realmente.
potrebbe chiamarsi "prefix_mchat_config" (il prefix_ è quello che usi normalmente davanti alle tabelle)
Ammettiamo che la tabella esista e si chiami "phpbb_mchat_config"
Devi aprire il file "includes/constants.php" e vedere se alla fine esiste una riga che richiami la tabella MCHAT_CONFIG_TABLE
Se non c'è dovresti avere una riga del tipo:

Codice: Seleziona tutto

// Additional tables
aggiungi questa riga:

Codice: Seleziona tutto

define('MCHAT_CONFIG_TABLE',				$table_prefix . 'mchat_config');
Ovviamente il nome della tabella deve corrispondere a quella che hai nel database e se nel nome delal tabella c'è anche il "prefix_".
L'importante è che alla tabella sia associata la variabile 'MCHAT_CONFIG_TABLE' perchè altrimenti è ovvio che non la trova.
Se la tabella non esiste è probabile che hai dimenticato un passaggio nell'installazione.
Questo in teoria perchè la MCHAT non l'ho mai installata e quindi non la conosco.

Re: Errore db mchat

Inviato: 16/12/2011, 11:17
da Sonia
grazie infinite!!
ho risolto modificando il file "includes/constants.php"

adesso però la schermata della chat è completamente blu sul prosilver mentre non si legge quasi niente sul pronoel "stile natalizio"

Re: Errore db mchat

Inviato: 16/12/2011, 11:19
da Tiger
Aggiornato ,template /temi da pca?

Re: Errore db mchat

Inviato: 16/12/2011, 11:23
da Sonia
si l'ho fatto ora, allora sul pronoel è tutto ok mentre sul prosilver ho ancora la schermata blu.

Re: Errore db mchat

Inviato: 16/12/2011, 11:27
da Tiger
se hai aggiornato anche li temi e template non ti rimane che intervenire nel .css della mchat cosi' potrai personalizzarti il colore dello sfondo
Se ti puo' essere di aiuto i parametri da personalizzare background-color: sono questi:

Codice: Seleziona tutto

div.mChatBG1 {
	background-color: #FBFBFB;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px dotted #DDDDDD;
	overflow: hidden;
}

div.mChatBG2 {
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px dotted #DDDDDD;
	overflow: hidden;
}

Re: Errore db mchat

Inviato: 16/12/2011, 11:35
da Sonia
ok, grazie ancora per l'aiuto ;)

Re: Errore db mchat

Inviato: 16/12/2011, 12:49
da Sonia
rieccomi.......adesso avrei questo problemino, ho fatto tutte le modifiche necessarie per installare la mchat anche su subsilver2 seguendo i vari passaggi tramite il file xml però quando vado a scegliere lo stile subsilver2 mi esce questo errore:

Codice: Seleziona tutto

template->_tpl_load_file(): File ./styles/subsilver2/template/ca_config.html does not exist or is empty
il file ca_config.html non esiste nemmeno sul file originale dello stile.....come risolvo?

Re: Errore db mchat

Inviato: 16/12/2011, 13:16
da Tiger
Hai controllato con accuratezza tutte le modifiche riguardanti il subsilver2?