Polski support
KohanaPHP Framework
FORUM Polskiego Supportu KOHANA Framework
10 Wrzesień 2010, 12:35 *
Witamy, Gość. Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: 18.10.2009 - wydanie 3.0.1
Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: KohanaPHP 2.3.2  (Przeczytany 1161 razy)
thejw23
NKTeam
Zaawansowany użytkownik
*
Offline Offline

Wiadomości: 414



Zobacz profil WWW
« : 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
Zaawansowany użytkownik
****
Offline Offline

Wiadomości: 429


Sex Drugs and PHP


Zobacz profil WWW
« Odpowiedz #1 : 28 Marzec 2009, 19:53 »

No to podmieniamy system Chichot
Zapisane

thejw23
NKTeam
Zaawansowany użytkownik
*
Offline Offline

Wiadomości: 414



Zobacz profil WWW
« 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 Uśmiech
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 Offline

Wiadomości: 185



Zobacz profil
« 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
Administrator
Ekspert
*****
Offline Offline

Wiadomości: 937



Zobacz profil
« Odpowiedz #4 : 28 Marzec 2009, 21:23 »

Praktykowano. Uśmiech
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
Użytkownik
**
Offline Offline

Wiadomości: 64



Zobacz profil
« 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
Administrator
Ekspert
*****
Offline Offline

Wiadomości: 937



Zobacz profil
« 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
Użytkownik
**
Offline Offline

Wiadomości: 64



Zobacz profil
« 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
Zaawansowany użytkownik
****
Offline Offline

Wiadomości: 429


Sex Drugs and PHP


Zobacz profil WWW
« Odpowiedz #8 : 29 Marzec 2009, 09:24 »

@jarek - Auto Modeler i Simple Auth Mrugnięcie
Zapisane

thejw23
NKTeam
Zaawansowany użytkownik
*
Offline Offline

Wiadomości: 414



Zobacz profil WWW
« Odpowiedz #9 : 29 Marzec 2009, 12:09 »

po wyjasnieniu sobie wszystkiego na irc`u -> jak na razie dodanie sleep/wakeup rozwiazuje wszelkie problemy Uśmiech
« 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
Użytkownik
**
Offline Offline

Wiadomości: 64



Zobacz profil
« 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 Mrugnięcie

@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 Offline

Wiadomości: 414



Zobacz profil WWW
« Odpowiedz #11 : 29 Marzec 2009, 13:04 »

po wyjasnieniu sobie wszystkiego na irc`u -> jak na razie dodanie sleep/wakeup rozwiazuje wszelkie problemy Uśmiech
« 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
Użytkownik
**
Offline Offline

Wiadomości: 64



Zobacz profil
« 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 Offline

Wiadomości: 414



Zobacz profil WWW
« 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? Mrugnięcie
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 Offline

Wiadomości: 712



Zobacz profil
« Odpowiedz #14 : 17 Kwiecień 2009, 14:06 »

nigdy. olewamy 2.3.2 i robimy forka z 2.3.1 Mrugnięcie
Zapisane
Strony: [1]   Do góry
  Drukuj  
 
Skocz do: