PDA

Zobacz pełną wersję : Baza nie kąsa po przerzuceniu z serwera na localhosta



Yoyo
11-09-2008, 11:06
Witam,

To mój pierwszy post, więc liczę na taryfę ulgową :]

Generalnie używam Drupala. Kiedyś (daaawno temu) liznąłem Joomlę. Sprawa jest taka, że znajomy poprosił mnie o drobne zmiany w jego serwiesie (który jest oparty właśnie na Joomli).

Więc pierwsze co zrobiłem to zrzuciłem jego stronkę na lokalną stację, bazę zrzuciłem mysqldumpem jak Pan Bóg nakazał. configuration.php dostosowałem jak trzeba.

I teraz sprawa wygląda w ten sposób, że jeśli w konfiguracji zostawię połączenie z bazą na zdalnym serwerze (orginalnym) to strona działa poprawnie. Kiedy tylko zmienię połączenie do mysql'a na localhoście dostaję takie kwiatki:


jtablesession::Store Failed
DB function failed with error number 1054
Unknown column 'client_id' in 'field list' SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`clie nt_id` ) VALUES ( '3dd511303323d361db09b2fed277a9ae','1221123490','' ,'0','1','0' )
Oczywiście treść błędu rozumiem... nie rozumiem natomiast jej sensu. No bo do licha ta baza ma IDENTYCZNĄ konstrukcję i zawartość. 1 do 1, to-sa-mo.

Niech mnie ktoś oświeci. Dzięki z góry.

Garstka informacji:

Joomla 1.5
Php@localhost: 5.2.5
Php@remotehost: 5.2.4
Mysql@localhost: 5.0.51
Mysql@remotehost: 5.0.51

zwiastun
11-09-2008, 11:56
skąd to jest, trudno zgadnąć, ale jeśli dokładnie zacytowałeś błąd, tozwróć uwagę, że masz nazwę ze spacją:
clie nt_id

Yoyo
11-09-2008, 12:52
skąd to jest, trudno zgadnąć, ale jeśli dokładnie zacytowałeś błąd, tozwróć uwagę, że masz nazwę ze spacją:
clie nt_id

To nie to. Forum podzieliło.

Yoyo
11-09-2008, 23:48
anyone?

vego007
12-09-2008, 20:21
Napewno masz na localhoscie w tabeli jos_session pole client_id? Miałem już ten błąd ale wynikał on tylko i wyłącznie z braku kolumny w tabeli