PDA

Zobacz pełną wersję : problem z instalacją dodatków



Miszkos
02-10-2007, 18:45
Witam,mam problem z instalacją wszekich dodatków.komponentów i modułów,otóż gdy wskazuje w instalatorze plik .zip z dodatkiem itp. i klikam na instaluj pojawia mi sie coś takiego:
Wczytaj mambot - Wczytanie pliku NIEUDANE Błąd: W pakiecie instalacyjnym - brak pliku XML. [ Dalej... (http://www.miszkos.easyisp.pl/opuszczone/administrator/index2.php?option=com_installer&element=mambot) ] Wczytaj mambot - Niepowodzenie Nie znaleziono pliku instalacyjnego:
/home1/miszkos/domains/miszkos.easyisp.pl/public_html/opuszczone/media/install_4702754fdd156/ [ Dalej... (http://www.miszkos.easyisp.pl/opuszczone/administrator/index2.php?option=com_installer&element=mambot) ]
wszystkie chmody mam dobrze ustawione,register globals też a pliki ściagam z waszej strony,pomocy

haponiuk
02-10-2007, 19:12
Dwa słowa Safe Mode

Miszkos
02-10-2007, 19:35
jak to wyłączyć?

haponiuk
02-10-2007, 19:56
Ale najpierw zerknij tu:

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/)

I przeczytaj to:

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ą).

Text by zwiastun (http://forum.joomla.pl/member.php?u=8)

GOGOKOM
02-10-2007, 20:03
Masz na tacy:

safe_mode = off wyłącz
safe_mode = on włącz
w pliku php.ini
stwórz plik w notatniku o treści

safe_mode = off

zapisz go, wtedy zmień rozszerzenie z .txt na .ini wyślij na serwer odśwież stronę i masz.
Dodatkowo nasz:
allow_url_fopen = off lub allow_url_fopen = on
short_open_tag = off lub short_open_tag = on

haponiuk
02-10-2007, 20:06
Ale najpierw zapoznaj się z tym postem co napisałem u góry.

Miszkos
07-10-2007, 22:28
Masz na tacy:

safe_mode = off wyłącz
safe_mode = on włącz
w pliku php.ini
stwórz plik w notatniku o treści

safe_mode = off

zapisz go, wtedy zmień rozszerzenie z .txt na .ini wyślij na serwer odśwież stronę i masz.
Dodatkowo nasz:
allow_url_fopen = off lub allow_url_fopen = on
short_open_tag = off lub short_open_tag = on


nie rozumiem, tego: "w pliku php.ini
stwórz plik w notatniku o treści" mam edytować plik php.ini (którego zresztą nigdzie nie widzę" czy mam stworzyć nowy plik(jak go nazwać? poza tym że .ini) ??

zwiastun
08-10-2007, 00:13
Nic z tego. Bezpiecznego trybu nie da się wyłączyć lokalnie. Jeśli sobie sprawiłeś taki serwer, cierp ciało skoroś chciało. Prosiłeś się o problemy, to je masz. Administrator Ci tego raczej nie wyłączy (bo wyłączyłby już dawno), łatki rozwiązującej problem safe_mode, o ile wiem, do J!13 nie ma. Pozostaje Ci ręczna dłubanina. Ale, jako się rzekło, sam tego chciałeś. O wymaganiach instalacyjnych zarówno na www.pomoc.joomla.pl, jak i demo.joomla.pl napisano czarno na białym, a dodatkowo, gdy instalujesz joomla, to na czerwono jak byk świeci, że safe_mode=ON (tryb bezpieczny jest włączony). A świeci po to, żeby albo zmienić ustawienie, jeśli się ma takie mozliwości, albo zmienić serwer, jeśli się nie ma możliwości zmiany jego ustawień.

GOGOKOM
10-10-2007, 08:13
stwórz plik w notatniku o treści

safe_mode = off

zapisz go, wtedy zmień rozszerzenie z .txt na .ini wyślij na serwer odśwież stronę i masz.


Masz uruchomić notatnik napisać "safe_mode = off" zapisać plik jako "php" zamknąć notatnik, plik który powstał prawy przycisk myszy zmień nazwę na "php.ini" windows zapyta czy zmienić rozszerzenie TAK i masz gotowy plik php.ini - PROśCIEJ JUż SIE NIE DA - nie gwarantuję że zadziała "Zwiastun" napisał " Nic z tego " i może na rację ale to TY SAM musisz sprawdzić.