Zobacz pełną wersję : Problem z panelem administratora
patrykal96
16-04-2012, 16:23
Witam!
http://iv.pl/images/40696526816876856142_thumb.jpg (http://iv.pl/viewer.php?file=40696526816876856142.jpg)
Dzisiaj wgrałem na nowy serwer stronkę i zaimportowałem baze danych prze phpMyAdmin. Stronka działa dobrze, ale kiedy wchodzę do panelu administratora to nie mam normalnych napisów tylko np. COM_LOGIN_JOOMLA_ADMINISTRATION_LOGIN (tak jak na zdjęciu). Kiedy się zaloguje to mam tylko taki błąd
500 - JERROR_AN_ERROR_HAS_OCCURRED
DateTimeZone::__construct() [datetimezone.--construct]: Unknown or bad timezone ()
JGLOBAL_TPL_CPANEL_LINK_TEXT
http://iv.pl/images/13897988265606835180_thumb.jpg (http://iv.pl/viewer.php?file=13897988265606835180.jpg)
Co może być przyczyną?:)
Gall Anonim
16-04-2012, 17:53
Nadgraj pliki językowe - jest błąd i ich nie czyta
patrykal96
16-04-2012, 22:56
To nic nie daje :(
Gall Anonim
16-04-2012, 23:00
Prawdopodobnie w Bazie Danych masz w tabeli modules_menu brak przypisań lub błędne id względem modułu (moduleid względem menuid)
Zrób sobie najpierw kopię bazy danych i zerknij
patrykal96
17-04-2012, 18:58
Czyli tak nie powinno być?? :)
http://iv.pl/images/02972548972786162824_thumb.jpg (http://iv.pl/viewer.php?file=02972548972786162824.jpg)
Gall Anonim
17-04-2012, 22:24
Strona jak widzę jest po migracji z 1.5 na 2.5
W tej tabeli jest ok.
Daj zrzut z tabeli j25_modules
sprawdź najpierw co masz w tabeli dla modułów z id od 1 do 15
kolumna
published - powinno być wszędzie 1
Strona jak widzę jest po migracji z 1.5 na 2.5
W tej tabeli jest ok.
Jest OK?
To jaki jest przedrostek tabel w J 2.5 po migracji - jos_ ?
Jeśli tak, to wcale mnie nie dziwi, że strona się wywraca, bo działaja na jednej bazie dwa systemy z tymi samymi przedrostkami tabel.
Gall Anonim
17-04-2012, 23:01
Fakt, nie zauważyłem, ale wobec tego
a. - co to robi w tym dziale?
b. - jakim cudem mein menu ma menuid -473 (przy czystej instalacji powinien mieć 0)
c. - fakt że jest przedrostek jos tak naprawdę nie ma żadnego znaczenia ponieważ
- po migracji można zmienić przedrostek
- jos nie jest przedrostkiem domyślnym dla 2.5x (są generowane losowo), ale można go nadać :-)
Szczerze mówiąc zapewne mój błąd - tylko że teraz to ja zgłupiałem - bo wszystkie pomysły mi się wysypały :-)
Więc co proponujesz @nikszal aby pomóc koledze z problemem?
Pzdr
P.S. Ciekaw jestem czy trafiłeś z tymi dwoma systemami?
P.S.II A może przed migracją autor postu zmienił domyślne j25 na jos - kurcze naprawdę ciekawostka :up:
Proponuję wysłać w kosmos katalog jupgrade, wykonać ponowną migrację bez zbędnej ingerencji w ustawienia componentu migracyjnego (prócz wyłączenia set_time). A później kosmetyka w bazie. Trzeba podejrzeć jakiego przedrostka używa J 2.5 i usunąć zbędne tabele. Oczywiście wcześniej pełna kopia.
palyga007
17-04-2012, 23:26
Wadliwe pliki językowe nie powinny wywoływać "500"
Proponowałby zacząć od zajęcia się tym komunikatem, czyli sprawdzenia co siedzi w php.ini w date.timezone
Ewentualnie zainstalować w jakimś podfolderze czystą "2" w celu wyeliminowania błędnej konfiguracji serwera.
Szkoda czasu na szukanie po omacku.
W standardowej instalacji J 1.5 i 2.5 nie ma tabel time_zone. Na screenie są one widoczne, ale nie posiadają przedrostka. Skąd się wzięły nie mam pojęcia.
Ale jeśli była wykonana migracja z 1.5 do 2.5 to przedrostki tabel nowej bazy nie powinny być jos_.
patrykal96
18-04-2012, 17:17
To nie była mgracja z 1.5 na 2.5. Ja zrobiłem kopie całej witryny na joomli 2.5 przez komponent "Akeeba Backup". Wypakowałem te pliki na komputer, potem wrzuciłem to na serwer. Zrobiłem kopie bazy danych z poprzedniego serwera przez phpMyAdmin. Zrobiłem nową baze danych na nowym serwerze, wszedłem do phpMyAdmin zaimportowałem poprzednią bazę i zainstalowałem stronkę od nowa na nowym serwerze.
A dlaczego masz przedrostki tabel jos_ w bazie J 2.5 ? Podczas instalacji tej wersji J przedrostek jest ustalany przypadkowo.
patrykal96
18-04-2012, 17:36
Miałem ten przedrostek już przy instalowaniu na poprzednim serwerze
palyga007
18-04-2012, 18:09
Dlaczego nie postąpisz tak jak to napisałem powyżej?
patrykal96
18-04-2012, 18:24
Nie widziałem tego :) zaraz sprawdze
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!