PDA

Zobacz pełną wersję : Strona "Instalatory -> Komponenty" nie działa



myshol
06-01-2008, 11:20
Witam!

Po ręcznej instalacji komponentu phpmyadmin, która zresztą zakończyła się sukcesem, strona "Instalatory -> Komponenty" nie działa. W pasku adresu wyświetla się poprawny (jak mniemam) link:

administrator/index2.php?option=com_installer&element=component

Nadmienię jeszcze iż strony pozostałych instalatorów działają bez zarzutu.

Czy ktoś wie co może być przyczyną tego stanu rzeczy?

myshol
06-01-2008, 17:46
... żeby nie było, że siedzę z założonymi rękami i czekam na odpowiedź :)

Napisałem, że instalowałem ręcznie phpmyadmin, tzn. wrzuciłem pliki na serwer (zip się długo ładował i instalator nie podejmował instalacji sam), a następnie wskazałem ścieźkę do pliku xml wrzuconego komponentu w "Instaluj z katalogu". Instalacje przebiegła bez błędów.

Myślałem, że może naruszyłem jakoś pliki komponentu com_installer - ale ich nadpisanie poprawnymi nic nie zmieniło.

Podejrzewam jeszcze iż podczas instalacji mogła zostać naruszona jakaś tablica danych. Przeglądam je więc w poszukiwaniu błędu ale to jak szukanie igły w stogu siana.

Szukałem tez w necie ale nie udało mi się znaleźć takiego przypadku, jedynie podobny na tym forum, gdzie wejście do instalatora komponentów powoduje wylogowanie z joomla!, a nie wyświetlenie pustej strony, jak to ma miejsce w moim przypadku. Choć i na tamtego posta nikt nie odpowiedział.

Pozdrawiam

myshol
06-01-2008, 19:50
Pokazane źródło tej pustej strony zawiera następujący kod:


<html><head></head><body><pre></pre><div style="position: absolute; width: 28px; height: 28px; z-index: 1000; display: none;"></div><img style="position: absolute; width: 35px; height: 29px; z-index: 1000; display: none;" src="chrome://piclens/content/launch.png"></body></html>




Wie ktoś może która tabela przechowuje jakieś ustawienia dla instalatorów albo inne ich parametry? Nie wiem na 100% ale może to by coś wyjaśniło.

zwiastun
06-01-2008, 20:09
Którą wersję komponentu instalowałeś?
Skąd pobraną?
na jakim Joomla?

myshol
06-01-2008, 20:23
com_phpMyAdmin_2_11_1_2 (http://www.joomla.pl/index.php/index.php/component/option,com_docman/task,doc_download/gid,614/)

joomla 1.0.11 - nie pamiętam skąd pobrana

oczywiście wcześniej sprawdziłem sobie na localhost czy te wersje sie nie gryzą i wszystko mam ok, instalator komponentów działa bez problemu.

Na serwerze, na którym znajduje się witryna zainstalowane są:

php 4.4.4-8+etch4

mysql 5.0.32

nowyr
20-06-2008, 11:53
Witam

Po odtworzeniu strony (backup wykonany JoomlaPack 1.1.0), odtworzenie z powodu zmiany komputera (serwera). Strona działa ok, tylko mam podobny problem jak kolega wyżej tzn. po wejściu do zakładki 'Instalatory - Komponenty' wyskakuje mi tylko kawałek treści (górny) bez szaty graficznej i wykazu zainstalowanych komponentów ... Może ktoś rozwiązał podobny problem ?

Pzdr.

nowyr
03-07-2008, 12:54
Witam

Przyjrzałem się dokładniej skryptowi odpowiedzialnemu za wyświetlanie zakładki Instalatory -> Komponenty. Skrypt odpytuje tabele jos_components z warunkiem parent i iscore = 0, z tego zapytania tworzy tablicę komponentów. Następnie zaczytuje ze wszystkich plików *.xml komponentów podstawowe informacje dotyczące wersji, autora itp. Także błąd pojawia się w momencie wykonania którejś z powyższych operacji. Ta sama wersja serwisu postawiona lokalnie (xammp) działa bez problemu. Czy jest możliwe, że problem tkwi w mysql-u? ale chyba raczej wersja 4 ... jest dedykowana do joomli 1.0.13 lokalnie mam wersje 5 ... ?

Pzdr.