Strona G³ówna Forum Dyskusyjne Joomla Mambo Komponenty Modu³y! Pobierz Pliki Ksiêga Go¶ci-Dopisz Siê!! Napisz do nas! Okienka Popups dziêki overLIB!
Dzisiaj jest czwartek, 27 wrze¶nia 2024 r. 270 dzieñ roku
Prawa Autorskie serwisu JOKRIS.INFO - Strefa Polskich Sk³adników Joomla! i Mambo
PageRank strony http://www.jokris.info Dodaj Nowo¶ci z serwisu Jokris.info do swojej strony iGoogle
 
JOOMLA! TO NAJLEPSZY OBECNIE SYSTEM CMS NA ¦WIECIE! I ZA DARMO!!. PODZIÊKUJMY TWÓRCOM. JOKRIS
 
JOKRIS INFO
JOKRIS INFO
Joomla! - Menu
JOKRIS INFO
JOKRIS INFO
Apel o pomoc
Pomoc dla Kuby Kowalskiego - Przeka¿ 1% Podatku
Przeka¿ 1% podatku dla Jakuba Leszka Kowalskiego
Migracja do Joomla 1.5
Wykonam migracjê
z
Joomla 1.0.XX
do
Joomla 1.5.XX
Zainteresowanych proszê o sk³adanie ofert na mój adres
E MAIL.
Dodaj Do Zak³adek
 
 
Add to Technorati Favorites
Menu g³ówne
Gor±co polecam!!!
Kurs autorstwa Wojtka Romanka tworzenia komponentów do Joomla 1.5. Kursy programowanie, c++, delphi, assembler, c#, csharp, sharp, 8051, 80535, pascal. Programy autorskie. Komponenty do Joomla!. Gor±co polecam. Oby jak najwiêcej takich programistów!...
Najczê¶ciej pobieraj±...
Ksiêga Go¶ci-Wpisy
Lukas
Bardzo przydatna strona, korzystam.
Kontynuuj
Krzysztof
Witam, zapraszam na ulotki.
Kontynuuj
Skype Web
Zadzwoñ do mnie poprzez Skype!
Szukaj w Google
Google Polska!

internet

www.jokris.info
www.2es-sqad.info
pl.wikipedia.org
Kalendarz Imienin
27 Wrze¶nia 2024
Pi±tek
Imieniny obchodz±:
Amadeusz, Amedeusz,
Damian, Kosma,
Przedbor, Urban
Do koñca roku zosta³o 96 dni.
Cytaty
¯ycie jest jak kuchnia - aby zrobiæ w niej cokolwiek, trzeba pobrudziæ rêce.
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
© 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
(C) 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
Google Twoja Wyszukiwarka
JOKRIS INFO
JOKRIS INFO
Forum Joomla / Mambo :: JOKRIS.INFO - Strefa Polskich Sk³adników Joomla! i Mambo
Forum JOKRIS.INFO
Witaj, Internauto!
Proszê Zaloguj siê aby napisaæ post lub Zarejestruj.
Zapomnia³e¶ has³o?
Jokris - Administrator SerwisuZagadaj na Gadu- Gadu
Zadzwoñ do mnie poprzez Skype!
Zagadaj na Tlena

problem z baz± danych (60free) (1 wej¶æ)
Id¼ na sam dó³ Odpowiedz

TEMAT: problem z baz± danych (60free)

#1595
kuka (U¿ytkownik)
kuka
Nowicjusz
Posty: 9
graphgraph
problem z baz± danych (60free) 2007/08/26 20:12 Oklaski: 0  
Witam!
Od jakiego¶ czasu walczê z takim oto b³êdem:
mossession:tore failed
DB function failed with error number 1142
INSERT command denied to user 'alternatywy'@'localhost' for table 'jos_session' SQL=INSERT INTO jos_session ( `session_id`,`time`,`username`,`gid`,`guest` ) VALUES ( '9be1f5e1051018f7804f253219039ede','1188151320','','0','1' )

nie pomaga optymalizacja bazy danych ani usuniêcie nadmiaru z tabeli.
Serwis ovh odpowiedzial, ¿e mam usun±æ to co niepotrzebne z bazy danych
wyczyszczone zosta³y pliki odpowiedzialne za informacje o wyszukiwaniach na forum, posiadaj±cym osobn± bazê, co zmniejszy³o rozmiar do 1,1MB. Niestety nic nie pomog³o, a ¿e nie znam siê na tym nie wiem co jeszcze mogê zrobiæ - je¶li co¶ mo¿na. Trochê przera¿a mnie perspektywa robienia wszystkiego od pocz±tku.
adres strony: www.alternatywy.ovh.org

dziêki za wszelk± pomoc
kuka
CMS: Joomla 1.0.11 (wersja Joomla.pl)
URL: http://alternatywy.ovh.org/
  Temat zosta³ zablokowany.
#1597
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:problem z baz± danych (60free) 2007/08/27 17:30 Oklaski: 88  
Cze¶æ.
Widzê ¿e borykasz siê z problemem od do¶æ dawna. Nawet na jednym z Forów, na których jeste¶ moderatorem. Ale to dobrze. W koñcu domy¶li³a¶ siê, gdzie zawitaæ. To tak tytu³em wstêpu.
Na pocz±tek trochê informacji, aby ³atwiej zrozumieæ problem sesji w Joomla! jak i w !Mambo:

  • Nie baw siê w ¿adne optymalizacje tabeli "jos_session", bo to nie ma ¿adnego sensu. Cytujê tutaj niektóre z odpowiedzi ( czytaj: podpowiedzi ), jaki otrzymywa³a¶ na tych innych forach. Ta tabela jest tak mocno eksploatowana, ¿e praktycznie musia³aby¶, przy sporej ilo¶ci odwiedzaj±cych Twoj± stronê Go¶ci, robiæ to co 10 minut, a mo¿e i czê¶ciej..

  • Masz uszkodzona, prawdopodobnie, tabelê "jos_session" w bazie danych SQL. Nie zapamiêtuje sesji Go¶ci, o czym informuje ciê komunikat na stronie. Zrób eksperyment. Zablokuj ciasteczka (cookies ) w przegl±darce pochodz±ce z Twojej strony, a bêdzie ona "hulaæ " jak nowo postawiona. Komenda "INSERT INTO" wstawia do tabeli "jos_session" dane:
    Kod:

      `session_id`,`time`,`username`,`gid`,`guest`


    Czyli:
    session_id - unikalne ID sesji go¶cia, lub u¿ytkownika wygenerowane tu¿ po otwarciu w przegl±darce Twojej strony.
    time - Czas trwania sesji, czyli pobytu na stronie go¶cia lub u¿ytkownika.
    username - Nazwa u¿ytkownika, o ile jest zalogowany.
    gid - GID ( Group ID - identyfikator ³±cz±cy u¿ytkownika z innymi u¿ytkownikami wyró¿niaj±cych siê wspóln± cech± ). O ile jest on zalogowany. Domy¶lnie przyjmuje warto¶æ 0 (zero).
    guest - okre¶la, czy stronê odwiedza go¶æ, czy u¿ytkownik. Domy¶lna warto¶æ to 1, czyli ¿e stronê odwiedza go¶æ.

  • Charakterystyczn± cech± tego b³êdu jest to, ¿e dotyczy on, tak przynajmniej wynika z moich poszukiwañ w Google, Joomla! w wersji 1.0.12, co przemawia za tym o czym pisa³em. ¯e jest to wersja niestabilna, i powoduj±ca problemy. Mam nadziejê, ¿e w wersji Joomla.1.0.13 rozwi±zano ten problem.


Ok. Wykonaj nastêpuj±ce czynno¶ci. Zaloguj siê do bazy danych SQL, MySQL czy jak to mo¿na nazwaæ. Tak i tak jest prawid³owo. Nastêpnie przejd¼ do pola ze struktur± bazy danych. To jest g³ówne pole, w którym widzisz wszystkie tabele. U góry powinien byæ link (przycisk ) o nazwie "SQL":



Chodzi mi o okienko zapytania, ale g³ówne. Bo w niektórych bazach jest jeszcze drugie okienko, s³u¿±ce do wysy³ania przyk³adowych zapytañ. Do pola "Wykonanie zapytania/zapytañ do bazy danych TWOJA BAZA" ( mo¿e to u Ciebie inaczej siê nazywaæ ), wpisz poni¿szy kod:
Kod:

  DROP TABLE IF EXISTS jos_session; CREATE TABLE `jos_session` (   `usernamevarchar(50) default '',   `timevarchar(14) default '',   `session_idvarchar(200NOT NULL default '0',   `guesttinyint(4) default '1',   `useridint(11) default '0',   `usertypevarchar(50) default '',   `gidtinyint(3unsigned NOT NULL default '0',   PRIMARY KEY  (`session_id`),   KEY `whosonline` (`guest`,`usertype`) ) ENGINE=MyISAM;


Celowo nie dodajê kodowania znaków, aby¶ nie miesza³a sobie w bazie. Baza sama ustawi Ci odpowiednie kodowanie z ustawieñ globalnych. Naci¶nij przycisk: "Wykonaj". Na zapytanie w wyskakuj±cym okienku potwierd¼ chêæ wykonania operacji. Wy¶wietli Ci siê podsumowanie operacji. Nie powinno byæ b³êdów. MySQL zwróci Ci wyniki:
Kod:

  Zapytanie SQL zosta³o wykonane pomy¶lnie zapytanie SQL: DROP TABLE IF EXISTS jos_session;# MySQL zwróci³ pusty wynik (zero rekordów). CREATE TABLE `jos_session` ( `usernamevarchar50 ) default '', `timevarchar14 ) default '', `session_idvarchar200 NOT NULL default '0', `guesttinyint) default '1', `useridint11 ) default '0', `usertypevarchar50 ) default '', `gidtinyintunsigned NOT NULL default '0', PRIMARY KEY ( `session_id` ) , KEY `whosonline` ( `guest` , `usertype` ) ) TYPE MYISAM ;# MySQL zwróci³ pusty wynik (zero rekordów).


Je¶li masz takie (wyniki) jak w powy¿szym, zacytowanym kodzie, oznacza to, ¿e operacja usuniêcia tabeli "jos_session" i utworzenie nowej powiod³a siê. Strona powinna Ci dzia³aæ poprawnie. W³a¶nie ca³a ta operacja mia³a za zadanie usuniêcie popsutej tabeli "jos_session" i utworzenie w jej miejsce nowej, czystej tabeli. Nie martw siê, ja zanim napisa³em post, wykona³em te operacje na mojej stronie testowej chyba z 10 razy, te¿ na OVH na 60FREE, i strona dzia³a bez zarzutów. Chocia¿ ja nie mia³em problemu, opisywanego przez Ciebie.
O godzinie 17.18 w momencie jak koñczê pisaæ post, zauwa¿y³em, ¿e Twoja strona zaczê³a funkcjonowaæ, wiêc widocznie uzyska³a¶ gdzie¶ prawid³ow± poradê. Ale mam nadzieje ¿e mój czas po¶wiêcony pisaniu tego postu nie pójdzie na marne, i przyda siê innym. Pozdrawiam. Jokris.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZÊ CZYTAÆ REGULAMIN! Jokris
  Temat zosta³ zablokowany.
#1598
kuka (U¿ytkownik)
kuka
Nowicjusz
Posty: 9
graphgraph
Odp:problem z baz± danych (60free) 2007/08/27 19:55 Oklaski: 0  
Wielkie dziêki za pomoc! Co prawda dopiero po Twoim po¶cie wiem, ¿e strona dzia³a Wczoraj w bazie co¶ tam pogrzeba³ mój m±¿ - sam nie pamiêta co zrobi³ i byæ mo¿e to by³o powodem, ze zaczê³a dzia³aæ. Twoja wyczerpuj±ca odpowied¼ na pewno nie tylko mi siê przyda.
Pozdrawiam
kuka
CMS: Joomla 1.0.11 (wersja Joomla.pl)
URL: http://alternatywy.ovh.org/
  Temat zosta³ zablokowany.
#1720
kuka (U¿ytkownik)
kuka
Nowicjusz
Posty: 9
graphgraph
Odp:problem z baz± danych (60free) 2007/09/06 23:17 Oklaski: 0  
Witam

Niestety problem nadal wystêpuje. M±¿ dzi¶ robi³ dok³adnie to co jest w tym temacie opisane i MySQL zwróci³ taki komunikat:

Kod:

 B³±d zapytanie SQL: CREATE TABLE `jos_session` ( `usernamevarchar50 ) default '', `timevarchar14 ) default '', `session_idvarchar200 NOT NULL default '0', `guesttinyint) default '1', `useridint11 ) default '0', `usertypevarchar50 ) default '', `gidtinyintunsigned NOT NULL default '0', PRIMARY KEY ( `session_id` ) , KEY `whosonline` ( `guest` , `usertype` ) ) TYPE MYISAM MySQL zwróci³ komunikatDokumentacja #1142 - CREATE command denied to user 'alternatywy'@'localhost' for table 'jos_session' 



W dodatku z bazy danych znikn±³ plik jos_session. Na stronie pojawi³ siê inny komunikat.


Kod:

 DB function failed with error number 1146 Table 'alternatywy.jos_session' doesn't exist SQL=SELECT session_id FROM jos_session WHERE session_id = '0d63a17e3a812830c253e87c02900401' SQL = SELECT session_id  FROM jos_session  WHERE session_id = '0d63a17e3a812830c253e87c02900401'




Nie wiem co teraz z tym zrobiæ.

Z góry dziêkujê za odpowiedzi.
Kuka
CMS: Joomla 1.0.11 (wersja Joomla.pl)
URL: http://alternatywy.ovh.org/
  Temat zosta³ zablokowany.
#1807
kuka (U¿ytkownik)
kuka
Nowicjusz
Posty: 9
graphgraph
Odp:problem z baz± danych (60free) 2007/09/17 08:37 Oklaski: 0  
Czy kto¶ jest w stanie mi pomóc? Po wykonaniu "zabiegu" u¿ytkownika Jorkis to ca³kiem siê posypa³o. Czy kto¶ wie jak to naprawiæ?

Pozdrawiam i z góry dziêkujê
Kuka
CMS: Joomla 1.0.11 (wersja Joomla.pl)
URL: http://alternatywy.ovh.org/
  Temat zosta³ zablokowany.
#1808
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:problem z baz± danych (60free) 2007/09/17 14:06 Oklaski: 88  
Oj, trochê przesadzasz. Raz, ¿e nie jestem u¿ytkownikiem tylko Administratorem Forum. To jest spora ró¿nica i to jest moje Forum. Druga sprawa to nie czytasz postów i tego co ja napisa³em. Przecie¿ napisa³em wyra¼nie, ¿e masz zrobiæ najpierw operacjê:
Kod nr.1
Kod:

  DROP TABLE IF EXISTS jos_session;


Przeczytaj ten kod na górze, pamietaj, ¿e je¶li ja co¶ piszê, to nie po to, aby wklepaæ parê s³ów z klawiatury na odczepkê, tylko staram siê pomóc takim ma³o kwalifikowanym u¿ytkownikom/u¿ytkowniczkom jak Ty. DROP TABLE oznacza usuniêcie tabeli przed operacj± utworzenia nowej. Wprawdzie ja to da³em w jednym kodzie, bo te operacje mo¿na wykonaæ jednocze¶nie, ale z Twojego kodu wygl±da na to, ¿e wpisa³a¶ kod bez DROP TABLE ( lub Twój m±¿ ) i chcia³a¶ utworzyæ tabelê ju¿ istniej±c±, st±d SQL zwróci³ Ci taki komunikat. A jednocze¶nie musia³a¶ co¶ zrobiæ, ¿e tabela zosta³a usuniêta.

Wykonaj zapytanie do SQL to które poda³em jako pierwszy kod w tym po¶cie. W tym. Rozumiesz?. Opisanym jako Kod nr.1. Nastêpnie skopiuj dok³adnie poni¿szy kod do Notatnika systemowego ( forum i system dla znaczników <pre><code> wykonuje kolorowanie funkcji, st±d nie mo¿na kopiowaæ kodu bezpo¶rednio do innego edytora, tylko najpierw do Notatnika systemowego, aby oczy¶ciæ kod ze wszystkich zbêdnych tagów, ale Ty pewnie o tym wiesz, no chyba ¿e nie? ).
WYKONAJ TEN KOD poprzez skopiowanie z Notatnika systemowego kodu a potem wklejenie tego kodu do okienka zapytania w bazie SQL ( no trzeba jak dziecku
):
Kod nr.2
Kod:

  CREATE TABLE `jos_session` (   `usernamevarchar(50) default '',   `timevarchar(14) default '',   `session_idvarchar(200NOT NULL default '0',   `guesttinyint(4) default '1',   `useridint(11) default '0',   `usertypevarchar(50) default '',   `gidtinyint(3unsigned NOT NULL default '0',   PRIMARY KEY  (`session_id`),   KEY `whosonline` (`guest`,`usertype`) ) TYPE=MyISAM;


I powinna¶ zobaczyæ now± tabelê o nazwie"jos_sesion". Przepraszam . Nie powinna¶, a otrzymasz, o ile znów nie pope³nisz b³êdu Ty, abo Twój m±¿, bo pisa³a¶ do mnie, ¿e On co¶ tam kombinowa³. Wiesz dobrze, ze tam gdzie kucharek 6 to nie ma co je¶æ . Zdeklarujcie sobie, kto wykonuje operacje w bazie. I to bardzo proste.
A wynikiem dzia³ania kodu nr. 1 ( Kod nr.1 ), powinien byæ komunikat zwrotny, informuj±cy o tym, ¿e takiej tabeli nie ma. I tak powinno byæ. Natomiast wynikiem dzia³anie kodu nr.2 ( Kod nr.2 ) powinien byæ komunikat ( znów jak dziecku, bo powtarzam siê ):
Kod:

  Zapytanie SQL zosta³o wykonane pomy¶lnie CREATE TABLE `jos_session` ( `usernamevarchar50 ) default '', `timevarchar14 ) default '', `session_idvarchar200 NOT NULL default '0', `guesttinyint) default '1', `useridint11 ) default '0', `usertypevarchar50 ) default '', `gidtinyintunsigned NOT NULL default '0', PRIMARY KEY ( `session_id` ) , KEY `whosonline` ( `guest` , `usertype` ) ) TYPE MYISAM ;# MySQL zwróci³ pusty wynik (zero rekordów).


Jest i druga metoda naprawy Twojej bazy. Mo¿na zaimportowaæ tabelê do bazy SQL, ale je¶li nie zmienisz tonacji swoich postów, to przynajmniej w tym po¶cie nie otrzymasz z mojej strony odpowiedzi. W zasadzie to powinienem, za okre¶lenie mojej porady jako "Zabiegi u¿ytkownika Jokris" skasowaæ Twój post, bo tak mi podpowiada zdrowy rozs±dek. Ale nie pos³ucham siê, i poczekam na Twoj± odpowied¼. Oczywi¶cie z przeprosinami i przyznaniem siê do b³êdu.
Jak ju¿ Ci pisa³em, ja mam 3 konta na 60FREE, i na ka¿dym wykonywa³em bardziej skomplikowane operacje, i strony ¿yj± i funkcjonuj±. Pozdrawiam. Jokris.
p.s.
Czy Ty naprawdê my¶lisz, ¿e na dowolnym Forum, a by³a¶ z tym problemem ju¿ na nie jednym, kto¶ Ci odpowie, je¶li Ty nie stosujesz siê poprawnie do porad osoby chc±cej Ci pomóc?. Jako¶ inni Ci nie pomogli. To dlaczego nie masz pretensji do nich, tylko do mnie. A mo¿e pomogli, tylko Ty pewnie nie stosowa³a¶ siê do porad poprawnie?. Ach jak ja nie lubiê takich postów, w których muszê siê powtarzaæ i my¶leæ za kogo¶ kto nie chce s³uchaæ, lub poprawnie czytaæ porad ludzi chc±cych pomóc. Wiêcej szacunku dla innych, a wzajemno¶æ bêdzie oczywista. Pozdrawiam. Jokris.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZÊ CZYTAÆ REGULAMIN! Jokris
  Temat zosta³ zablokowany.
Id¼ na sam± górê Odpowiedz
© Copyright 2007 Best of Joomla, Powered by FireBoardPobierz nag³ówki ostatnich postów.


Strony zaprzyja¼nione z serwisem JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo oraz partnerskie
 
 
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO



JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
Linki do stron www opartych na Joomla! i nie tylko!. Odsy³acze pobierane s± z komponentu Linki.
JOKRIS INFO
JOKRIS INFO
Do Góry      © 2006 JOKRIS.INFO - Strefa Polskich Sk³adników Joomla! i Mambo - Wszelkie Prawa Zastrze¿one      Do Góry
JOKRIS INFO



Joomla! jest wolnym oprogramowaniem udostêpnianym na warunkach licencji GNU/GPL || Technorati Profile