PDA

Zobacz pełną wersję : Logowanie



alex51
29-04-2008, 14:19
Po zaktualizowaniu joomla 1.0.12 do 1.0.15 strona ładuje sie poprawnie, nie ma problemów z polskimi znakami. Mogę sie zalogować do Panelu Administracyjnego (obecnie nazywanego Zaplecze). Nie mogę natomiast zalogować się do strony frontowej. Otrzymuję komunikat:
Niepoprawna nazwa użytkownika (login) lub hasło. Popraw i spróbuj ponownie.
Nie działa też rejestrowanie. Pokazuje sie komunikat w języku angielskim.
http://alex51.al.funpic.de/pliki/rejestracja_klopot.JPG

crazyluki
29-04-2008, 15:14
hej! w zły sposób wykonałeś aktualizację. Pierw powinieneś wykonać aktualizację z 1.0.12 na 1.0.13 a potem dopiero na 1.0.15. Między 1.0.12 a 1.0.13 zostało zmienione kodowanie haseł.
czy po aktualizacji wszedłeś do konfiguracji strony, sprawdziłeś ją i zapisałeś?

alex51
29-04-2008, 17:37
Już kilkakrotnie wcześniej próbowałem zaktualizować z 1.0.12 do 1.0.13, ale za każdym razem nie dałem rady pozbyć się "krzaczków", więc zrezygnowałem z tego. Myślałem, że da się bezpośrednio z 1.0.12 do 1.0.15. Co w takim razie mogę teraz zrobić? Wszystkie pliki z 1.0.12 mam zarchiwizowane, bazę również.
Prosiłbym o podpowiedź co do wyboru wersji takie mam ustawienia w PhpMyAdmin:
http://alex51.al.funpic.de/pliki/info_phpMyAdmin_screen.JPG

crazyluki
29-04-2008, 17:47
hmm nie ma prostej odpowiedzi. jakiej wersji 1.0.12 używałeś ? przeczytaj posty na tym subforum do którego Ci dałem link - wiele osób spotkało się już wcześniej z takim problemem:)
pozdrawiam

crazyluki
29-04-2008, 17:50
przywróc pliki, najlepiej także bazę. zainstaluj wersję 1.0.13 która będzie odpowiadać kodowaniu Twojej aktualnej (1.0.12) wersji (1.0.13 były 3 wersje - jedna standardowa, jedna utf i jedna iso). poczytaj także w tym forum http://forum.joomla.pl/forumdisplay.php?f=29 o problemach z krzaczkami. w razie problemów - pisz.
pozdrawiam

alex51
29-04-2008, 17:57
Używałem wersji Joomla! 1.0.12 Stable [ Sunfire ] 25 December 2006 01:00 UTC. Jest to wersja + Admin Pl, pobrana tutaj. Nie wiem jaką miałbym zainstalować wersje joomla 1.0.13 czy uft czy iso, dlatego załączyłem ten obrazek z PhpMyAdmin, czy ewentualnie w nim jest wskazówka co do wyboru właściwej wersji?

crazyluki
29-04-2008, 18:07
JIE 1.0.13 iso a potem aktualizacja do J!+AL 1.0.15 :)

alex51
29-04-2008, 18:14
Dziękuję za szybką i konkretną poradę. Zaraz przystąpię do aktualizacji, o wynikach będę informować.

zwiastun
29-04-2008, 20:01
Ale aktualizować metodą nadpisz wszystko można z J! 1.0.12 do J! 1.0.15. Z hasłami nie powinno być problemu

alex51
29-04-2008, 20:06
Tak robiłem i niestety nie mogłem się zalogować. Aktualnie jestem na etapie przywracanie z powrotem wersji 1.0.12. Obawiam się, że jeszcze będę musiał zaimportować bazę. Proszę mi podpowiedzieć jak dokonać aktualizacji z 1.0.12 do 1.0.15?

PS. Juz wróciłem do poprawnie działającej wersji 1.0.12. Wdzięczny będę za wskazówki odnośnie wyboru właściwej wersji 1.0.15

zwiastun
29-04-2008, 20:13
Jeśli miałeś pliki językowe kodowane w ISO, a tak chyba było, użyj wersji JAL.

crazyluki
29-04-2008, 20:13
to w takim razie J!+AL 1.0.15 wydaje się być odpowiednia. zwiastun: jesteś pewien że nie trzeba zrobić przystanku przy 1.0.13? nie widziałem żadnego skryptu który umożliwiałby tak duży skok z 1.0.12 na 1.0.15:)
pozdrawiam

alex51
29-04-2008, 20:34
Moja wcześniejsza próba przejścia z J!1.0.12 na J!1.0.15 była właśnie w oparciu o J!+AL 1.0.15. Niestety skończyła sie kłopotami z hasłami i niemożnością rejestracji i odzyskiwania hasła. Dziwne, ze moje hasło nie działało po stronie frontowej, a działało w Panelu Administracyjnym.

zwiastun
29-04-2008, 20:41
No nic, sprawdź, zobaczymy - może gdzieś znowu w jakimś javascripcie leżał problemik!

grzoll
30-04-2008, 00:19
Właśnie zrobiłem coś takiego.
Nadpisałem wersję JAL 1.0.11 do JAL 1.0.15 No i strona frontowa działa ale wogóle nie da się zalogować. Czy nie da się poprawić wpisu w bazie danych, żeby to poprawić? Jeśli nie, to jak bezpiecznie przejść na JAL 1.0.15?
Acha, i jeszcze jedno: nie potrafię wgrać na serwer pliku CHANGELOG_JAL.php Trzy kompy, 6 klientów, i nic... :(

Pomóżcie mi, proszę.

Pozdrawiam wszystkich!

zwiastun
30-04-2008, 00:43
Czemu nie potrafisz wczytać pliku changelog nie wiem, ale on do niczego nie służy - poza celami informacyjnymi, Nie mam takich starych Joomli, żeby posprawdzać, ale coś wykombinuję

zwiastun
30-04-2008, 01:06
Przyznam, że nie wiem, w czym może być rzecz.
Aktualizacja ze starszej wersji pełną wersja 1.0.15 działa poprawnie, rejestrowanie się na frontowej również przebiega poprawnie.
Nie przebiega natomiast poprawnie, jeśli aktualizacji dokonamy łatką aktualizacyjną. Ale łatka obejmuje tylko zmodyfikowane pliki między 1.0.13 a 1.0.15 oraz wcześniejsze (ale wcześniejsze tylko w związku z lokalizacją admina). WIęc może tu problem?

alex51
30-04-2008, 08:37
przywróc pliki, najlepiej także bazę. zainstaluj wersję 1.0.13 która będzie odpowiadać kodowaniu Twojej aktualnej (1.0.12) wersji (1.0.13 były 3 wersje - jedna standardowa, jedna utf i jedna iso). poczytaj także w tym forum http://forum.joomla.pl/forumdisplay.php?f=29 o problemach z krzaczkami. w razie problemów - pisz.
pozdrawiam
Zastosowałem się do powyższych wskazówek:

1. przywróciłem z kopii plików działającą wersję 1.0.12
2. zaimportowałem bazę danych,
3. sprawdziłem, że wszystko działa prawidłowo.
4. Pobrałem od Państwa sugerowaną mi wersje JIE pl 1.0.13 iso, wypakowałem ja do specjalnie przygotowanego katalogu i nadpisałem pliki na serwerze (nie kopiując oczywiście katalogu Installation i pozostawiajac na serwerze plik configuration.php).
5. Zalogowałem sie w Panelu Administracyjnym, zrobiłem wszystko co zalecaliście w Konfiguracji Globalnej i ją zapisałem.


Efekty:
1. Brak polskich znaków w nazwach menu, w treści artykułów, na forum itd.
2. Nie można się zalogować używając loginu i hasła działającego po stronie Panelu Administracyjnego.

Czy w tej sytuacji mam kontynuować aktualizacje z 1.0.13 (mimo ewidentnego niepowodzenia) do wersji 1.0.15? Czy też zaczekać na Państwa sugestie co do naprawienia zaistniałych komplikacji?

crazyluki
30-04-2008, 12:57
zobacz w includes/database.php czy po odkomentowaniu lini 102
zawierającej
//@mysql_query("SET NAMES 'utf8'", $this->_resource);
będzie dobrze. jak nie spróbuj zamienić tą linię na
@mysql_query("SET NAMES 'latin2'", $this->_resource);
dalej będziemy kombinować. to powinno poprawić polskie znaczki.

alex51
30-04-2008, 13:12
Otworzyłem plik database.php w Notatniku SP. Linia 102 jest następująca:

@mysql_query("SET NAMES 'latin2'", $this->_resource);

przykładowy tekst z polskimi literami jest taki:

unikn?? k?opotów z procedur?

Po zmianie na:

@mysql_query("SET NAMES 'utf8'", $this->_resource);
ten sam tekst wygląda tak:

unikn¹Ì kÂłopotów z procedurÂą

crazyluki
30-04-2008, 13:14
spróbuj ją zakomentować, użyć tej ( @mysql_query("SET NAMES 'utf8'", $this->_resource); ) i różne kombinacje (2!-1).
może metodą prób i błędów się uda:)

alex51
30-04-2008, 13:23
Zrobiłem jeszcze inna zmianę w pliku database.php w linii 102:

@mysql_query("SET NAMES 'latin1'", $this->_resource);przykładowy tekst z artykułu odzyskał teraz "polskie" litery i wygląda tak:

uniknąć kłopotów z procedurą

Polskie litery teraz wszędzie wyświetlane są poprawnie. Pozostaje otwarty nadal problem braku możliwości zalogowania się od strony frontowej. W Panelu Administracyjnym zaś loguję się poprawnie.

crazyluki
30-04-2008, 13:34
masz jakieś eee fora, pomosty, inne bajery?

alex51
30-04-2008, 13:38
Sama Joomla z dodatkowymi komponentami, m.in. docman, fireboard.
Adres: (http://wisniowiecki.pl)

crazyluki
30-04-2008, 13:43
a community builder? hmm spróbuj zaktualizować CB do najnowszej wersji. Nie wiem czy jest ale spróbuj,ok :)

floyd
30-04-2008, 14:14
Miałem podobny problem. Mam JIE 1.0.13 iso (jakiś czas temu aktualizowana z 1.0.11) i do aktualizacji do wersji 1.0.15 użyłem pobranej dzisiaj z joomla.pl łaty JAL! Po aktualizacji wszystko w porządku oprócz logowania od frontu. Po wpisaniu logina i hasła wyskakuje informacja. "Nie masz uprawnień do oglądania tych zasobów ..". Logowanie do PA bez problemów. Problem rozwiązało nadpisanie plików na serwerze całym pakietem Joomla 1.0.15 JAL-iso (oczywiście bez katalogu installation).

alex51
30-04-2008, 14:35
Zaktualizowanie CB rozwiązało problem niemożności zalogowania. Czy w tej sytuacji mogę już aktualizować z wersji 1.0.13 do 1.0.15?

crazyluki
30-04-2008, 14:36
tak, tylko pamiętaj bo prawdopodobnie znowu będziesz musiał zastosować myk z bazą danych:)
pozdrawiam

alex51
30-04-2008, 14:39
Jeśli masz na myśli zmianę w pliku database.php w linii 102: to pewnie sobie poradzę. Oczywiście wyłącznie tylko dzięki Twojej nieocenionej pomocy. Bardzo Ci za to dziękuje.

crazyluki
30-04-2008, 14:42
spoko - pomogłem - możesz mi dodać mi punkt reputacji:P można to zrobić przez to takie żółte nad postem:)
tak, miałem na myśli zmianę w database.php. mam nadzieję że teraz Ty pomożesz innym w potrzebie gdy będą mieli podobny problem:)

alex51
30-04-2008, 16:34
Punkt reputacji przyznałem już wcześniej, szkoda, że mogę dać tylko jeden, bo zasłużyłeś na dużo więcej. Dzięki raz jeszcze.

crazyluki
30-04-2008, 16:41
zaktualizowałeś już do 1.0.15 ?

alex51
30-04-2008, 16:51
Jeszcze nie. Będę nadpisywać wszystkie pliki, nie będę korzystać z łatki aktualizującej.

alex51
30-04-2008, 18:06
Zaktualizowałem do 1.0.15 nadpisując wszystkie pliki. Strona ma polskie znaki, ale nie ma możliwości zalogowania na stronie frontowej, na zapleczu bez problemu.

crazyluki
30-04-2008, 18:07
próbowałeś zainstalować od nowa (uaktualnić CB)? bo to na pewno jest jakiś problem u Ciebie z CB znowu:)

alex51
30-04-2008, 18:26
Zainstalowałem od nowa wersje CB 1.1. ale tym razem nie poprawiło to sytuacji. Nadal po stronie frontowej przy próbie zalogowania dostaje komunikat:

Niepoprawna nazwa użytkownika (login) lub hasło. Popraw i spróbuj ponownie.
Nawet jak na zapleczu zmienię hasło jakiegoś użytkownika, nie może on zalogować się na to utworzone hasło.

alex51
01-05-2008, 08:12
Wobec niemożności załatwienia problemu logowania przez CB w wersji 1.0.15, wracam do poprzedniej, działającej w tym względzie wersji 1.0.13. Mam nadzieję wrócić do niej pomyślnie i zaczekam na ewentualne sugestie do rozwiązania problemu z CB w wersji 1.0.15. Jak zauważyłem, ostatnio pojawiły sie też inne posty z tym samym problemem.

alex51
01-05-2008, 17:34
Jak zauważyłem, nie tylko ja się borykam z problemem rejestracji i logowania za pomocą CB w wersji J!1.0.15. Myślę, że jednak będę zmuszony pozostać przy udanej aktualizacji do wersji J!1.0.13, aż znajdzie się pomyślna odpowiedź na ten post (http://forum.joomla.pl/showthread.php?t=18284&highlight=community). A przy okazji czy jest jakaś istotne uzasadnienie szybkiej aktualizacji do 1.0.15? Czy wersja 1.0.13 już jest be?

crazyluki
01-05-2008, 17:43
wersja 1.0.15 została znacznie zaktualizowana pod względem bezpieczeństwa i innych pomniejszych błędów. mimo nieznacznych różnic w wyglądzie w samej joomli jest dużo zmian. na joomla 1.0.13 odnotowano ataki i włamania na stronę - nie wiem nic o udanych włamach na 1.0.15.
poza tym mozna changelog przeczytać:)
pozdrawiam

alex51
01-05-2008, 17:56
Bardzo mi to odpowiada, tylko jak załatwić sprawę logowania przez Community Buildera?

crazyluki
01-05-2008, 17:57
na stronie CB czytałem że na razie nie ma rady. czasem nie działa i nie wiadomo co zrobić. pewnie trzeba czekać na aktualizację dla użytkowników darmowych i nie marudzić. albo wykupić lepszą wersję CB.

alex51
01-05-2008, 18:08
Nie wiedziałem, że jest możliwość kupna. Gdzie i jak to sprawdzić? A może jest inny komponent, który spełniałby funkcje rozszerzonego modułu logowania i innych podobnych do CB zadań?
Zależy mi m,in. na rozszerzonym formularzu logowania:
http://alex51.al.funpic.de/pliki/rejestracja_01.JPG

KYCu
11-05-2008, 23:20
u mnie działało logowanie ze strony frontowej az do dzisiaj, przed chwilą :/ wylogowałem się i teraz nie moge sie zalogowac na stronę frontową, z zaplecza bez problemu. Mialem JIE 1.0.14 utf i bodajże wczoraj, zaktualizowałem ją łatką (http://www.joomla.pl/index.php/index.php/component/option,com_docman/task,cat_view/gid,49/Itemid,58/) JIE 1.0.15 ale własnie zauwazylem ze ta łatka jest dla JIE 1.0.13. Czy to tego może być problem? Jak teraz powrócić do JIE 1.0.14 utf?

crazyluki
11-05-2008, 23:22
na 1.0.15 nie dziala CB. przywrócić pliki z kopi zapasowej - tak najlatwiej powrócić do starszej wersji.

KYCu
11-05-2008, 23:23
ale ja nie uzywalem CB....

#edit

ok mam, znalazłem na joomla.org patch z JIE 1.0.14 do JIE 1.0.15 i loguje się z frontend ;) tylko że teraz mam takie coś
załącznik#1 (http://kycu.pl/pliki/blad.jpg)
załącznik#2 (http://kycu.pl/pliki/blad2.jpg)

#edit 2

JEST! u mnie logowanie już działa :). Pomogło to, że nałożyłem patcha JIE 1.0.15 na JIE 1.0.14 pobranego z joomla.pl (pomimo że patch jest na 1.0.13), następnie ściągnąłem patcha z joomla.org [Joomla_1.0.14_to_1.0.15-Stable-Patch_Package] nałożyłem go. Powstały błędy w tłumaczeniu etykiet (załączniki wyżej). Na koniec z patcha pobranego z joomla.pl, pliki z folderu administrator tj: index.php, index2.php, index3.php przeniosłem do tego samego folderu na serwerze. Domyśliłem się, że te pliki dobrze spolszczą backend korzystając z plików językowych z ich patcha ;)/
Dokładniej nie mogłem wytłumaczyć o tej godzinie ;P

zwiastun
11-05-2008, 23:58
A to na joomla.org znajdują się łatki do zmodyfikowanych wydań Joomla? Nie wiedziałem.

grzoll
12-05-2008, 09:32
Wcześniej pisałem o problemie z usunięciem niektórych plików przy aktualizacji.
No i problem rozwiązany. Kiedy zamieniłem wszystkie pliki z JAL 1.0.11 na 1.0.15 strona działa bez zarzutu. Dorzuciłem brakujące foldery z komponentami (wcześniej zarchiwizowane) i wszystko ok. Problem z nadpisaniem był, ale udało się zmienić nazwę folderów z plikami, które nie chciały dać się usunąć i po aktualizacji już bez problemów je usunąłem z poziomu JoomlaXplorer. Dziwny był ten problem, bo właściciel plików wszędzie był ten sam, co wszystkich innych. Ale wszystko poszło dobrze.
Pozdrawiam!