PDA

Zobacz pełną wersję : łatanie registration.php



kondrat
15-04-2007, 21:25
Witam. Mam problem z łataniem pliku registration.php. klikam łataj i nic :( próbowałem tez z podmiana z czystego skryptu, ale jest to samo... czy ktos wie czym to jest spowodowane?


Pozdrawiam, Kondrat

zwiastun
15-04-2007, 21:58
O czym piszesz?

kondrat
16-04-2007, 07:39
Jak sie wchodzi do konfiga joomla<->przemo trzeba zalatac pliki. ja nie moge zalatac registration.php

stone
16-04-2007, 21:14
wgraj jeszcze raz ten plik z paczki oryginalnej i ponów próbę załatania

kondrat
16-04-2007, 21:20
próbowałem i nic... :/ (oryginalny jest wdg windowsa o 1 kb mniejszy)

stone
17-04-2007, 21:06
Jaką masz wersję Joomli i skąd pobraną to Ci podeślę załatany

kondrat
18-04-2007, 07:40
wersja polska 1.011(tak jak w instrukcji) mimo to pokazuje mi ze wersja nie pasuje do mostu :/

stone
18-04-2007, 22:51
Ostatnia wersja nie jest pomostu jest dla wersji Joomli 1.0.12 i stąd Twój problem.
Możesz zakutalizować Joomlę i wtedy powinno być ok, jeżeli nie chcesz to tutaj jest załatany pliki do 1.0.11

na3
24-04-2007, 15:38
Ja mam podobny problem tylko z plikami:
includes/usercp_register.phpZapis możliwyNie wykonaneZałataj (http://www.na3.pl/administrator/index2.php?option=com_j-p&task=patch_usercp_register)login.phpZapis możliwyNie wykonaneZałataj (http://www.na3.pl/administrator/index2.php?option=com_j-p&task=patch_login)

Niemogę ich załatać ?
Instalacja przebiegła bez problemu, reszta się załatała a te dwa nie ??
Mam Joomle 12 (beta) + Przemo 1.12.5

stone
26-04-2007, 22:00
Hmm, a możesz je wgrać jeszcze raz z paczki instalacyjne Joomli ponowić próbę łatania?

na3
26-04-2007, 22:14
Hmm, a możesz je wgrać jeszcze raz z paczki instalacyjne Joomli ponowić próbę łatania?
Królestwo za integracje :)
Zrobiłem tak, wgrałem je po ftp'ie do katalogu i spróbowałem załatać i nic
Odinstalowałem, napisałem orginalnymi plikami i znów zainsatlowałem..wynik doszedł mi jeszcze jeden plik, którego niemogę załatać.
Dziś znalazłem najnowszą wersję pomostu 1.0, chwała światełko mi się w tunelu zapaliło, ale na krótko, bo niemogę przypisać linku do forum i na tym zakończyłem integrację.
Robiłem to kilka razy, wszystko jest poprawnie zainstalowane, sam komponent instaluje się bez problemu.
Właściwie, to jestem krok od sukcesu, na ale coś niemogę go wykonać....

stone
26-04-2007, 22:18
Daj mi na pw dane do panelu admina i ftp jak możesz to zobaczę

na3
26-04-2007, 22:28
Daj mi na pw dane do panelu admina i ftp jak możesz to zobaczę
Wysłałem :)
Nietypowa sprawa, zgodnie ze wszystkimi wskazówkami na forum jakie znalazłem powinno działać, ale niejest tak?

stone
26-04-2007, 22:45
Więc tak, po pierwsze nie miałeś ustawionych ścieżek do forum i stąd część plików do łatania była niewidoczna. Wgrałem pliki z paczki i łatanie poszło od ręki, nie wiem za bardzo czemu Ci się nie udawało, ale jest.
Ciekawostką jest to że nie chce ustawić ścieżki do forum jako prawidłowej chociaż jest wpisana prawidłowa. Ale to możesz zignorować.
Zsynchronizowałem Ci też użytkowników od razu.
Potestuj teraz i daj znać czy wszystko działa

na3
26-04-2007, 23:12
Wiedzę, że wszystko jest na zielono :)
Jedna sprawa, zalogowałem się na portalu hasłami do forum i to jest ok, bo oznacza, że działa.
Ale jak wejdę na forum to widzę, że jestem niezalogowany, a to już jest źle z tego co czytałem?

stone
26-04-2007, 23:48
Tak bo logowanie powinno się przenosić na drugą częśc.
Zarejestrowałem się i dla mojego konta działa.
Wyczyść cache przeglądarki i wtedy zobacz czy działa

na3
27-04-2007, 10:20
Zadziałało :)
Musiałem jednak odłatać, ponieważ mam modyfikacje w formularzu rejestracja i logowanie. Po załataniu modyfikacjie przestały działać i rozjechały się forumlarze.
Więc, myślę, że warto dodać w instrukcji uwagę, że łatanie auto należy stosować, gdy niema zmodyfikowanych plików z forum.
Jeśli są, to należy wtedy przeprowadzić ręczne łatanie.
Mam nadzieje, że takie łatanie istnieje :)
Bo jak nie to będę musiał pozbyć się kilku modów, dwa mogę usunąć, ale są takie, z którymi niechce się rozstawać. :(

keran
30-04-2007, 18:43
Witam,

Stone, wysłałem Ci dzisiaj PW na forum przemo ale nie wiem czy doszła dlatego dołączam się do tematu.: Mam joomle PE 12a, przemo 1.12.5 pomost 1.0 stable, w konfiguracji komponentu wszystko jest ok i na zielono. Jak loguję się na głównej joomli i przechodzę linkiem z menu do forum to wyświetla, ze jestem zalogowany na dole w użytkownikach ale nie zmienia sie menu forum tak jakby logowanie nie istniało, nie mogę wejść na swój profil ani do panelu administracyjnego. wywołanie .../admin/ ten nic nie daje, pisze ze nie mam uprawnień. W bazie w tabelach jos_users i phpbb_users zgadza mi się user_id, zastanawia mnie co ma być w phpbb_config? teraz mam:
server_name http://www.lubliniec.biz.pl
server_port 80
script_path /forum
cookie_domain http://www.lubliniec.biz.pl
cookie_name phpbb2mysql

PS. Kasowałem cache przeglądarki ale to tez nie pomaga :(

Proszę o pomoc.

na3
30-04-2007, 19:31
Miałem podobny problem i nimemiał on związku z integracją.
Wyczyść przeglądarkę, cookie, pliki, historie.
A i jeszcze wyczyść cache w katalogu głównym joomla i forum.
Następnie zrestartuj kompa, umnie pomogło.
Jeśli niepomoże, zrób to kilka razy.
Generalnie za pierwszym powinno zadziałać.

stone
01-05-2007, 21:48
@na3 - jeżeli masz własne modyfikacje w plikach które wymagają załatania to najlepiej załataj najpierw pliki bez modyfikacji a potem porównaj zawartość z plikami Twoimi , są fajne programiki do porównywania kodu php. Wtedy bedzie mógł nanieść zmiany

@keran - zarejestrowałem się u Ciebie i jak dla mnie logowanie działa w każdym kierunku. Zrób tak jak radzi na3 i daj znać

keran
01-05-2007, 23:24
Cześć Stone,

Rady @na3 były pomocne, zadziałało ale najpierw musiałem jeszcze zmienić w bazie w tabeli phpbb_config wpisy w polach server_name i cookie_domain na www.domena.pl (http://www.domena.pl) bez http:// gdyż to jest skonfigurowane w innym polu i gdy tu wpiszemy domeny z http:// to gdzieś tworzą się błędne linki typu http://http://www.domena.pl i wszystko sie sypie.

Dzięki za pomoc!

keran
01-05-2007, 23:27
@na3 - jeżeli masz własne modyfikacje w plikach które wymagają załatania to najlepiej załataj najpierw pliki bez modyfikacji a potem porównaj zawartość z plikami Twoimi , są fajne programiki do porównywania kodu php. Wtedy bedzie mógł nanieść zmiany

Racja, ja tak zrobiłem. Polecam programik WinMerge (freeware).

na3
02-05-2007, 22:06
Dobrze, że rady się przydały :)
Teraz sam niemogę się logować, niedziała logowanie na forum.
Jak zaloguje się na portalu to na forum mnie niewidać i muszę się dodatkowo logować. Moie rady niestety niepomagają :(

keran
03-05-2007, 10:06
Hmm, posprawdzaj wszystko po kolei albo napisz coś dokładniej. Może coś wymyślimy

na3
03-05-2007, 22:23
keran,
programik świetny, dzięki :)
Co do integracji, to niemogę jej zrobić, albo mody , albo integracja, chyba sobie daruję.
Działa jak mam orginalne pliki, ale jak ręcznie dodam kod do tych co mam obecnie, to kupa problemów się robi.
Ani logowanie niedziała w pełni, ani rejestracja.
Po wgraniu plików wyedytowanych ręcznie pali mi się wykonaj na czerwono??
Szczerze niemam pomysłu co z tym zrobić...

keran
03-05-2007, 23:21
Nie możesz zmieniać tej części kodu, która została dodana przez parser łatek, pozostałą zawartość można. Co prawda, nie pojawi Ci się 'załatane' ale będzie działać.

PS. Ja w mod_login to wogóle wyciąłem zmiany pomostu i póki co działa :D

na3
04-05-2007, 11:29
Nieruszałem kodu wstawionego przez instalator łatki.
Do plików, które mam na produkcji dodałem kod łatek w odpowiednie miejsca.
Nic niezmieniałem, powinno działać.
Myślę, że jakiś mod gryzie mi się z pomostem.
A mam tych modów kilka w przypadku pliku rejestracja.

keran
04-05-2007, 13:30
Możliwe, ale co sie gryzie to już musisz sam wytropić. Zwykle są to duplikowane zmienne.

stone
04-05-2007, 22:54
Dokładnie, problemy mogą być też inne, wszystko zależy od tego jak bardzo masz pozmieniane pliki i tabele użytkowników nazy danych. A jakie konkretnie błędy są, może wtedy będę Cię mógł naprowadzić?