Zobacz pełną wersję : Wczytywanie komponentow - bledy
Nie moge zainstalowac komponentow.
Otrzymuje np. z komponentu docman blad:
Nie ma pliku instalacyjnego XML dla: "%s" "component".
Z innych: Nie znaleziono pliku instalacyjnego:
/var/www/html/joomla/media/install_46bffaaadd99c/
i
Błąd: W pakiecie instalacyjnym - brak pliku Joomla! XML.
Co robic w takich przypadkach?
Bogdan
Masz włączone Safe Mode na serwerze? Jeśli tak, to pozamiatane.
Czasami trzeba je po prostu rozpakować, czasami też niektóre elementy nie są komponentami tylko np modułami czy bootami. Może tu tkwi problem ?
zwiastun
13-08-2007, 11:17
Zanim coś zainstalujesz (http://www.demo.joomla.pl/content/view/78/2/)
Instalacja rozszerzeń (http://www.demo.joomla.pl/content/view/79/2/)
Ręczna instalacja komponentu (http://www.pomoc.joomla.pl/content/view/411/26/)
Reczna instalacja modułu (http://www.pomoc.joomla.pl/content/view/495/26/)
Safe mode mam na off.
Siagam popularne komponenty i wydaje mi sie, ze speaniaja warunki instalacji (maja pliki xml). Co bym nie robil otrzymuje wymienione komunikaty. Przegladnalem instrukcje, ale instalacja na piechote przerasta chyba moje mozliwosci.
Przy okazji - co oznacza ten komunikat:
Nie znaleziono pliku instalacyjnego:
/var/www/html/joomla/media/install_46bffaaadd99c/
Bogdan
zwiastun
13-08-2007, 14:34
Sięgnąłeś do materiałów, które wskazałem? Jest to tam objaśnione.
Oczywiscie, ze czytalem.
Probowalem takze w-g dzialu :
Instalacja z katalogu na serwerze
I tez nici. Probowalem instalowac heximage.
Prwde mowiac rece mi troche opadaja
Bogdan
zwiastun
13-08-2007, 17:22
Skąd zatem pytanie, co oznacza ten komunikat?
Oznaczać może trzy sytuacje:
- fizyczny brak pliku (raczej się nie zdarza)
- próbie instalacji komponentu jako modułu lub bota [dodatku], modułu jako komponentu, itd.
- nieodpowiednie kodowanie lub błędy w kodowaniu XML.
Pierwsze dwa - nie ma o czym więcej pisać.
Trzecie:
Standard ISO-8859-2 jest kochany, ale nie przez parsery XML. Zdarza się często, że zakodowany w tym standardzie plik instalacyjny nie zostanie odczytany poprawnie, co skutkuje komunikatem.
Nawet jeśli parser odczytuje poprawnie pliki XML tak kodowane (w polskiej wersji parsera jest dodany hak interpretujący podstawowy zestaw polskich znaków), wystarczy, ze w pliku pojawi się jakiś błąd lub nieznany znak i efekt będzie podobny.
Rozwiązania:
1. Sprawdzić kodowanie, przekodować do UTF-8 (nie wystarczy zapisanie w utf-8, trzeba jeszcze w pierwszej linii zamieścić deklarację kodowania)
2. Odczytać plik w IE. Przeglądarka ta rygorystycznie sprawdza poprawność plików .xml i w przypadku błędów wyświetla komunikat wskazujący, gdzie błąd tkwi i jak go naprawić. Blokujący czytanie znak należy usunąć, inne błędy po prostu naprawić (zdarzają się rzadko, ale się zdarzają).
Dziekuje :)
Ta ostatnia rada jest trafna na 100%.
Autorzy (moze spolszczen) uzywaja w plikach xml znakow np: & - moze nasze "robaczki" tez powoduja bledy.
W kazdym razie pierwszy komponent zainstalowany
Bogdan
- nieodpowiednie kodowanie lub błędy w kodowaniu XML.
Rozwiązania:
2. Odczytać plik w IE. Przeglądarka ta rygorystycznie sprawdza poprawność plików .xml i w przypadku błędów wyświetla komunikat wskazujący, gdzie błąd tkwi i jak go naprawić. Blokujący czytanie znak należy usunąć, inne błędy po prostu naprawić (zdarzają się rzadko, ale się zdarzają).
Faktycznie - po chwilach zwątpienia z pomocą przyszedł M$ Exploder. O dziwo od razu wskazał błąd w XML'u.
Polecam zatem tą metodę jako najszybszą weryfikację XML'a.
Dzięki za podpowiedzi.
Masz włączone Safe Mode na serwerze? Jeśli tak, to pozamiatane.
Mam włączone nie mam niestety na to wpływu :-(
Czy w takiej sytuacji jest jakaś szansa na instalację komponentu z inna niż instalacja ręczna?
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!