Joomla.it Forum

Non solo Joomla... => Database => : Kerubina McMillan 16 Jul 2010, 12:49:48

: error number 1146
: Kerubina McMillan 16 Jul 2010, 12:49:48
Ciao a tutti,
dunque, ho un problema un pò serio, oggi andando a controllare un sito fatto con joomla ad un'amica mi rendo conto che quella delinquente ha fatto qualche danno.

jtablesession::Store Failed
DB function failed with error number 1146
Table 'Sql305635_2.jos_session' doesn't exist SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '1b905347f38b2ae27126925d400af68b','1279277201','','0','1','0' )

andando sull'index del cms ottengo questo e non riesco neanche ad entrare tramine la directori administration.

Qualcuno è così gentile da farmi capire cosa sia mai potuto accadere? io non ho la più pallida idea di cosa abbia fatto la mia amica sciagurata ma sicuro non si è accorta di niente altrimenti mi avrebbe avvisato.


Grazie per l'aiuto.
: Re:error number 1146
: mau_develop 16 Jul 2010, 12:58:48
Table 'Sql305635_2.jos_session' doesn't exist

apri il database Sql305635_2

e guarda perchè la tabella jos_session non esiste...

M.
: Re:error number 1146
: mmleoni 16 Jul 2010, 13:02:04
ciao,
l'errore è abbastanza chiaro Table 'jos_session' doesn't exist; accedi all'interfaccia di amministrazione di mysql e verifica che la tabella esista ancora, nel caso tenta un repair della stessa.
se non c'è verifica tutte le tabelle e ricrea quelle mancanti o ( dopo back up di quanto resta) prova il ripristino da un precedente back up... la decisione va presa sulla base di quanto scoprirai...

ciao,
marco

@mau
mi hai anticipato di un soffio. ciao
: Re:error number 1146
: Kerubina McMillan 20 Jul 2010, 21:52:50
Dunque grazie per le risposte, la tabella esiste
vi allego anche il file di cosa contiene, non riesco a capire dove sta il paciugo :(

ho provato a fare il "controlla tabella" e mi dice che il check è ok



edit: ho anche fatto il repair ma non è cambiato nulla

[allegato vecchio più di un anno eliminato automaticamente]
: Re:error number 1146
: mau_develop 20 Jul 2010, 22:29:01
ma che prefisso hanno le tabelle del database? jos_?

M.
: Re:error number 1146
: Kerubina McMillan 20 Jul 2010, 22:53:04
si la tabella jos_session esiste
: Re:error number 1146
: mau_develop 20 Jul 2010, 23:25:20
mmmhhh secondo me allora c'è qualche errore nella configurazione, altrimenti non ti da quell'errore

sicura sui nomi della tabella? non hai mischiato dei db?

Sql305635_2

M.
: Re:error number 1146
: Kerubina McMillan 21 Jul 2010, 08:09:52
il database ha solo dentro le tabelle di joomla e tutte iniziano per jos_
io non ho la più pallida idea di cosa abbia fatto quella scapestrata, dice che non ha toccato niente -.-

non ho mischiato DB perchè ho solo joomla installato su tutto il database e ha 58 tabelle.
Dato che non saprei come risolvere, al massimo posso sapere se i valori dentro la tabella che ho postato prima sono esatti?
: Re:error number 1146
: mau_develop 21 Jul 2010, 09:41:47
certo, quelli sono i campi della jos_session.

Ma il tuo problema è che tutto sta funzionando regolarmente, cioè ...non so se riesco a spiegarmi  ... è un errore sano, che non dovrebbe derivare da stranezze tipo apicini, codice corrotto etc.

Nel file configuration. php dovresti avere i campi che ti ho incollato configurati così

var $dbtype = 'mysql';
var $host = 'NUMERO IP DEL SERVER';
var $user = 'Sql305635';
var $password = 'TUA_PASS';
var $db = 'Sql305635_2';
var $dbprefix = 'jos_';

: Re:error number 1146
: Kerubina McMillan 21 Jul 2010, 12:33:03
<?php
class JConfig {
   var $offline = '0';
   var $editor = 'jce';
   var $list_limit = '20';
   var $helpurl = 'http://www.joomla.it';
   var $debug = '0';
   var $debug_lang = '0';
   var $sef = '1';
   var $sef_rewrite = '1';
   var $sef_suffix = '0';
   var $feed_limit = '10';
   var $feed_email = 'author';
   var $secret =
   var $gzip = '1';
   var $error_reporting = '-1';
   var $xmlrpc_server = '1';
**** EDITED by mod
   var $offset = '1';
   var $caching = '0';
   var $cachetime = '15';
   var $cache_handler = 'file';
   var $memcache_settings = array();
   var $ftp_enable = '0';
   var $ftp_host = '127.0.0.1';
   var $ftp_port = '21';
   var $ftp_user = '';
   var $ftp_pass = '';
   var $ftp_root = '';
   var $dbtype = 'mysql';
**** EDITED by mod
   var $dbprefix = 'jos_';
   var $mailer =
   var $mailfrom =
   var $fromname =
   var $sendmail =
   var $smtpauth =
   var $smtpsecure =
   var $smtpport =
   var $smtpuser =
   var $smtppass =
   var $smtphost =
   var $MetaAuthor =
   var $MetaTitle =
   var $lifetime =
   var $session_handler =
   var $password =
   var $sitename =
   var $MetaDesc =


ho cancellato qualcosa prima di postarlo dato che a parte la pass gli altri dati (non messi qui) non so se erano sensibili o meno ^^ **** lo erano

mi pare apposto il file configuration.php ma non funge cmq :(



allora vi posto anche cosa mi ha scritto la pasticciona così vediamo se tra le cose che ha fatto è successo qualcosa ma a me non sembra:

l'ultima cosa che ho fatto è avvenuta piu di una settimana fa.
Ho inserito dei banner.

precisamente quelli che ti sto allegando

ma il sito ha funzionato tranquillamente l'ho provato nei giorni a seguire x certezza.

Altri banner erano quello di pangea e quello di twitter .

Poi ho scritto un post ma anche quello normalmente.

E basta

Ho cercato di capire dove avevi inserito le mail dello staff..... perche a sirius non arrivavano.
Sono andata a vedere la sezione mail, ma non ci capivo nulla c'era scritto solo staff oppure mailinglist o qualcosa di simile quindi non ho toccato nulla, mi pare, ne sono quasi sicura.

Cmq sono quelle le zone in cui sono andata.

Uff, ma dopo le cose funzionavano però


: Re:error number 1146
: mau_develop 21 Jul 2010, 17:10:05
 :( strano... come vedi ci sono anche altri che hanno lo stesso problema... ma le soluzioni sono quelle.. hai provato anche a sentire anche l'hosting...

... mi spiace ma al momento nn mi viene in mente nulla.

M.
: Re:error number 1146
: Kerubina McMillan 21 Jul 2010, 19:00:57
ho mandato un ticket ad aruba, vediamo cosa mi rispondono e se risolvono il problema, in tal caso vi farò sapere. Grazie per l'aiuto :) Sempre super disponibili come al solito  ;)
: Re:error number 1146
: mmleoni 22 Jul 2010, 18:19:19
sei proprio sicura che sia il db Sqlxxxxx_2 e non Sqlxxxxxx_1?

scusa, ma se no non si spiega il messaggio d'errore...

ciao,
marco
: Re:error number 1146
: Kerubina McMillan 26 Jul 2010, 13:29:48
allora effettivamente è sul 1 e non sul due, non capisco perchè si è modificato, sono andata su configuration.php e ho messo 1 e non 2 ma non va lo stess T_T

grazie per la modifica del post precedente
: Re:error number 1146
: Kerubina McMillan 26 Jul 2010, 13:52:40
direi che ho capito dove sta il problema, non è che mi manca la tabella, mi manca proprio tutto il database, perchè sull'uno effettivamente c'è quello di test.

come è possibile, i db si cancellano così a caso?


ancora peggio... dato che ci sono i bck automatici a quanto pare l'ultimo risale a marzo ed è del database utilizzato per il test... MA o_O cioè come funziona? sono io che sono nel panico o sono loro degli inetti? T_T
Consigli?
: Re:error number 1146
: mmleoni 26 Jul 2010, 14:11:09
non è che mi paiano tanto automatici...

nel caso specifico penso che tu o la tua amica abbiate fatto alcuni pasticci... mettiti calma e rivedi il tutto: più di così non saprei che dire. (verifica anche gli altri tre DB)

ciao,
marco

: Re:error number 1146
: Kerubina McMillan 26 Jul 2010, 14:26:45
allora ho verificato tutti i database

sul database numero 1 c'è il sito di test funzionante
sul database 2 c'era il sito e ora non c'è più
gli altri 3 sono tutti e tre vuoti

la cosa più agghiacciante è che tutti i BCK risalgono al 3 marzo 2010 quando viene strapagato il servizio di BCK.

ora dato che la mia amica non sa neanche come si accede al mysql e non ha neanche tutti i permessi di amministrazione (proprio per evitare problemi) e dato che io non metto mani al database del sito da quando avevo settato tutti i permessi e configurato tutto il joomla, quindi da maggio, mi chiedo che fine abbia fatto sto database.

Ed è anche impossibile che abbia fatto io degli errori cancellando dato che per ogni sito c'è la sua login e passord e nome dominio e ne lavoro uno per volta, potevo al massimo fare qualche danno in ftp collegandomi per sbaglio con filezilla, ma non è comunque possibile dato che i nomi delle sotto directory sono diversi e nella peggiore delle ipotesi avrei caricato dei file e non danneggiato il database.

Non riesco proprio a capire da cosa sia dovuto questo problema, ho riaperto il ticket e spero che mi diano dei riscontri, non è assolutamente possibile che si perda un db da 58 tabelle così nel nulla. :(

scusate lo sfogo.