Strona 1 z 1

Błąd z bazą danych

PostNapisane: Pt kwi 13, 12 13:26
przez helion
Witam, napotkałem taki oto problem:
jtablesession::Store Failed
DB function failed with error number 1146
Table 'db585464.jos_session' doesn't exist SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( '575dcb8adf0854db95c45bd878ad9ad0','1334315277','','0','1','0' )
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in /virtual/h/e/helion.ugu.pl/libraries/joomla/error/exception.php on line 117


Błąd pojawił się gdy poprzez panel klienta ugu dodałem nową bazę danych, a następnie skasowałem ją (baza danych miała być wykorzystana do innej, nowej jeszcze nie stworzonej strony etc.). Błąd ten dotyczy niestety nie nowej strony którą zamierzałem stworzyć lecz starej www.helion.ugu.pl Dodam, że nic nie ruszałem tak ze stroną jak i bazą danych stronki helion.ugu.pl

Szukałem w googlach i po forach Joomli lecz bezskutecznie.

Pozdrawiam,
Rafał.

Re: Błąd z bazą danych

PostNapisane: Pt kwi 13, 12 22:42
przez parox
Co mogę Ci powiedzieć, to tyle, iż w bazie którą używasz do Joomlii, brakuje tabeli "jos_session".

Możesz poprzez phpMyAdmin, samemu stworzyć ów tabelę, bądź "na nowo" całkiem reinstalować system co raczej nie wchodzi w grę...

Jak mówiłem, wejdź w phpMyAdmin, i jeśli będziesz w odpowiedniej bazie danych, przejdź do zakładki "SQL", gdzie wklej polecenia:

Kod: Zaznacz cały
DROP TABLE IF EXISTS `jos_session`;
CREATE TABLE IF NOT EXISTS `jos_session` (
  `username` varchar(50) default '',
  `time` varchar(14) default '',
  `session_id` varchar(200) NOT NULL default '0',
  `guest` tinyint(4) default '1',
  `userid` int(11) default '0',
  `usertype` varchar(50) default '',
  `gid` tinyint(3) unsigned NOT NULL default '0',
  PRIMARY KEY  (`session_id`),
  KEY `whosonline` (`guest`,`usertype`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


A tutaj linki, tłumaczące problem i jak naprawić:

Kod: Zaznacz cały
http://www.zooltechnology.com/content/internet/how-to-fix-jos-session-error-in-joomla
http://www.waltercedric.com/joomla-mainmenu-247/303-how-to/1722-how-to-solve-a-problem-with-joomla-jossession.html?showall=1
http://www.theperfectarts.com/2012/01/recreate-the-jos_session-for-joomla-script/
http://dinohost.com/helpdesk/index.php?cmd=knowledgebase&_a=printarticle&id=40


A jednak Google zna odpowiedzi :D wystarczy odpowiednio szukać ;)

Pozdrawiam i życzę Powodzenia.
Rafał - parox

Re: Błąd z bazą danych

PostNapisane: Pn kwi 16, 12 10:20
przez helion
Dziękuje bardzo za odpowiedź, niestety nic nie zadziałało, będę zmuszony na reinstal całej stronki. Na szczęście mam kopię, fakt nie za świeżą ale zawsze to lepszy start.

Jeszcze pytanie na przyszłość, co mogło wywołać taki błąd, chciałbym uniknąć tego problemu w przyszłości.

Dziękuje i pozdrawiam.