thejw23
NKTeam
Zaawansowany użytkownik
Offline
Wiadomości: 414
|
 |
« : 28 Marzec 2009, 19:40 » |
|
ukazala sie wersja 2.3.2-> changelog
|
|
|
|
|
Zapisane
|
devblog ... z wprowadzeniem i przykladami do Simple_Auth oraz Simple_Modeler. tego uzytkownika (czasami) znajdziesz na kanale IRC: #kohanapl @ irc.freenode.net -> pchat
|
|
|
|
jedre
|
 |
« Odpowiedz #1 : 28 Marzec 2009, 19:53 » |
|
No to podmieniamy system 
|
|
|
|
|
Zapisane
|
|
|
|
thejw23
NKTeam
Zaawansowany użytkownik
Offline
Wiadomości: 414
|
 |
« Odpowiedz #2 : 28 Marzec 2009, 20:03 » |
|
plany sa takie, ze w niedlugim czasie (2-3 miesiace) bedzie jeszcze na pewno wersja 2.3.3 poprawiajaca bledy ktore teraz sie nie zalapaly. nastepnie ma byc 2.4 z wiekszymi zmianami w i18n oraz ORM. a potem to kto wie, pewno kilka 2.4.x i magiczne 3.0 
|
|
|
|
|
Zapisane
|
devblog ... z wprowadzeniem i przykladami do Simple_Auth oraz Simple_Modeler. tego uzytkownika (czasami) znajdziesz na kanale IRC: #kohanapl @ irc.freenode.net -> pchat
|
|
|
insert
NKTeam
Aktywny użytkownik
Offline
Wiadomości: 185
|
 |
« Odpowiedz #3 : 28 Marzec 2009, 21:03 » |
|
Dziwne wg. mnie było to, że przez minimum 3 tygodnie wstecz strona główna Kohany działała już na tej wersji (przynajmniej tak twierdziła sama stopka). Wcześniej nie przypominam sobie, aby praktykowano takie rozwiązanie.
|
|
|
|
|
Zapisane
|
|
|
|
|
Zepco
|
 |
« Odpowiedz #4 : 28 Marzec 2009, 21:23 » |
|
Praktykowano. 
|
|
|
|
|
Zapisane
|
OŚWIADCZENIE: Ja, niżej podpisany, świadomy wszystkich konsekwencji tego posta postanawiam go dopuścić do użytku publicznego, albowiem bo gdyż aczkolwiek uważam, że nie wyrządzi on (znaczy: post) krzywdy nikomu innemu niźli mnie samemu (czyli autorowi posta). -- Zepco -- (: nʞnʞ
|
|
|
|
jarek_bolo
|
 |
« Odpowiedz #5 : 29 Marzec 2009, 00:33 » |
|
Hmm. Jestem w trakcie pisania projektu, korzystam m.in. z Simple_Auth i o ile na 2.3.1 już wszystko mi działało, w sensie sesji i auto logowania to po podmianie systemu na 2.3.2 zaczęło się wykrzaczać. Spojrzałem w logi i wyszło, że przekroczono limit wielkości danych możliwych do zapisania w cookie. Nic nie dokładałem do sesji ekstra, tylko podmieniłem system. Cosik na zmieniali widocznie w bibliotece Session, może zmienili sposób kodowania danych w ciachu (encryption mam włączone)?? Tylko w changelogu nie widać, żeby coś z Sesją robili :/
edit: sprawdziłem diffem bibliotekę Session, driver Cookie oraz bibliotekę Encryption i kurde zmian nie ma co mogły by spowodować zwiększenie ilości danych zapisywanych w sesji :/ Głównie pozmieniali wszystkie self::metoda() na nazwa_klasy::metoda()
A w ogóle to o co chodzi z tą zmianą self ?? Co przez to osiągnięto albo czemu zapobieżono ??
|
|
|
|
« Ostatnia zmiana: 29 Marzec 2009, 00:42 wysłane przez jarek_bolo »
|
Zapisane
|
Jam jest Polska, Ojczyzna Twoja, ziemia Ojców, z której wzrosłeś. Wszystko, czym jesteś, po Bogu - mnie zawdzięczasz!!
|
|
|
|
Zepco
|
 |
« Odpowiedz #6 : 29 Marzec 2009, 01:25 » |
|
A próbowałeś wyczyścić ciastka?
Co do zmiany nazwy klasy to być może chodziło o przyrostek _core z którym być może były problemy w przypadku self::. Muszę poszukać dokładniej.
|
|
|
|
|
Zapisane
|
OŚWIADCZENIE: Ja, niżej podpisany, świadomy wszystkich konsekwencji tego posta postanawiam go dopuścić do użytku publicznego, albowiem bo gdyż aczkolwiek uważam, że nie wyrządzi on (znaczy: post) krzywdy nikomu innemu niźli mnie samemu (czyli autorowi posta). -- Zepco -- (: nʞnʞ
|
|
|
|
jarek_bolo
|
 |
« Odpowiedz #7 : 29 Marzec 2009, 03:25 » |
|
Taa, spędziłem 4 godziny dociekając o co biega i co wam powiem to wam powiem, ale wam powiem, że generalnie problem z metodami sleep i wakeup. Auto_Modeler i Simple_Modeler @thejw'a nie mają tych metod i to powoduje zrozumiałe problemy. Co prawda Simple_Modeler jeszcze w 2.3.1 nie miał problemów z zapisaniem się do sesji (starczało miejsca w ciastku na zserializowany obiekt Auth_User), ale już w 2.3.2 ma problemy.
|
|
|
|
|
Zapisane
|
Jam jest Polska, Ojczyzna Twoja, ziemia Ojców, z której wzrosłeś. Wszystko, czym jesteś, po Bogu - mnie zawdzięczasz!!
|
|
|
|
jedre
|
 |
« Odpowiedz #8 : 29 Marzec 2009, 09:24 » |
|
@jarek - Auto Modeler i Simple Auth 
|
|
|
|
|
Zapisane
|
|
|
|
thejw23
NKTeam
Zaawansowany użytkownik
Offline
Wiadomości: 414
|
 |
« Odpowiedz #9 : 29 Marzec 2009, 12:09 » |
|
po wyjasnieniu sobie wszystkiego na irc`u -> jak na razie dodanie sleep/wakeup rozwiazuje wszelkie problemy 
|
|
|
|
« Ostatnia zmiana: 29 Marzec 2009, 17:49 wysłane przez thejw23 »
|
Zapisane
|
devblog ... z wprowadzeniem i przykladami do Simple_Auth oraz Simple_Modeler. tego uzytkownika (czasami) znajdziesz na kanale IRC: #kohanapl @ irc.freenode.net -> pchat
|
|
|
|
jarek_bolo
|
 |
« Odpowiedz #10 : 29 Marzec 2009, 12:53 » |
|
@jedre Simple_Modeler też jest, to jest przerobiony przez @thejw'a Auto_Modeler, więc nie pomyliłem się pisząc to co napisałem  @thejw23 Ty, ale przecież jak testowałem, kiedy to było w piątek? Czy w czwartek na szybko __sleep() które mi podesłałeś to działało bez zamieniania tego $_SESSION. Mało tego przeciążyłem __sleep() w modelu Auth_User aby uwzględniał mój real_last_login i to wszystko działało.
|
|
|
|
|
Zapisane
|
Jam jest Polska, Ojczyzna Twoja, ziemia Ojców, z której wzrosłeś. Wszystko, czym jesteś, po Bogu - mnie zawdzięczasz!!
|
|
|
thejw23
NKTeam
Zaawansowany użytkownik
Offline
Wiadomości: 414
|
 |
« Odpowiedz #11 : 29 Marzec 2009, 13:04 » |
|
po wyjasnieniu sobie wszystkiego na irc`u -> jak na razie dodanie sleep/wakeup rozwiazuje wszelkie problemy 
|
|
|
|
« Ostatnia zmiana: 29 Marzec 2009, 17:49 wysłane przez thejw23 »
|
Zapisane
|
devblog ... z wprowadzeniem i przykladami do Simple_Auth oraz Simple_Modeler. tego uzytkownika (czasami) znajdziesz na kanale IRC: #kohanapl @ irc.freenode.net -> pchat
|
|
|
|
jarek_bolo
|
 |
« Odpowiedz #12 : 29 Marzec 2009, 13:20 » |
|
Ale jak to nie mogło być wywoływane kiedy było wywoływane, przynajmniej u mnie. Po wstawieniu do Simple_Modelera metody __sleep() którą mi podesłałeś, ja nadpisałem ją bezpośrednio w modelu Auth_User_Model by dodać do niej tą właściwość $real_last_login i ta $real_last_login mi się zapisywała w sesji, czyli __sleep() się wywoływało. Bo gdy nie przeciążyłem metody __sleep() to zgodnie z jej implementacją zachowywały się tylko original i data. Więc ewidentnie __sleep() działa bez względu czy używasz serialize czy nie.
|
|
|
|
« Ostatnia zmiana: 29 Marzec 2009, 13:22 wysłane przez jarek_bolo »
|
Zapisane
|
Jam jest Polska, Ojczyzna Twoja, ziemia Ojców, z której wzrosłeś. Wszystko, czym jesteś, po Bogu - mnie zawdzięczasz!!
|
|
|
thejw23
NKTeam
Zaawansowany użytkownik
Offline
Wiadomości: 414
|
 |
« Odpowiedz #13 : 17 Kwiecień 2009, 13:17 » |
|
"Aktualności: 20.01.2009 - wydanie 2.3.1" -> kiedy na forum pojawi sie oficjalnie wersja 2.3.2? 
|
|
|
|
|
Zapisane
|
devblog ... z wprowadzeniem i przykladami do Simple_Auth oraz Simple_Modeler. tego uzytkownika (czasami) znajdziesz na kanale IRC: #kohanapl @ irc.freenode.net -> pchat
|
|
|
mck
NKTeam
Ekspert
Offline
Wiadomości: 712
|
 |
« Odpowiedz #14 : 17 Kwiecień 2009, 14:06 » |
|
nigdy. olewamy 2.3.2 i robimy forka z 2.3.1 
|
|
|
|
|
Zapisane
|
|
|
|
|