Zobacz pełną wersję : Joomla 1.5.1 Stable na serwerach home.pl
Na serwerach home.pl, po przeprowadzeniu instalacji nie działają takie moduły jak search czy ankieta.
Rozwiązaniem sytuacji jest edycja dwóch plików:
.htaccess z katalogu głównego joomli, gdzie należy zmodyfikować:
z:
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
na:
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)(\?.*)?$ [NC]
oraz modyfikacje pliku libraries/joomla/application/component/controller.php w okolicach linii 550:
z:
function setRedirect( $url, $msg = null, $type = 'message' )
{
$this->_redirect = $url;
if ($msg !== null) {
// controller may have set this directly
na:
function setRedirect( $url, $msg = null, $type = 'message' )
{
if(substr($url, 0, 1) == '/') {
$url = 'http://' . $_SERVER[HTTP_HOST] . $url;
}
$this->_redirect = $url;
if ($msg !== null) {
// controller may have set this directly
Będzie działać.
W przypadku gdy wywołujemy Joomlę z podkatalogu (np. http://domena.pl/joomla/) strona główna nie załaduje poprawnie - zauważymi brak stylów, obrazków i innych rzeczy.
Powyższa sytuacja spowodowana jest zawartością zmiennej $_SERVER[PHP_SELF], którą trzeba 'w loce' poprawić. Do pliku index.php w okolicach linii 14, przed linią 'define( '_JEXEC', 1 );' dodajemy:
if(substr($_SERVER[PHP_SELF], -1) == '/') {
$_SERVER[PHP_SELF] .= 'index.php';
}
Plik zapisujemy i możemy się cieszy w pełni funkcjonalną aplikacją ;)
Dla zinteresowanych przygotowałem patcha: http://krzysztof.zolnowski.pl/joomla.1.5.1.home.diff
Napisałem także, na szybko, skrypt PHP, który należy rozpakować, umieścić w głownym katalogu serwisu Joomla i uruchomić z poziomu przeglądarki. Wprowadzi on niezbędne poprawki.
Powyższy skrypt testowany był na najnowszej, dostępnej wersji Joomli 1.5.1 Stable. Od razu mówię, że nie biorę odpowiedzialności za wszelkie występujące błędy. Skrypt dostępny pod adresem http://krzysztof.zolnowski.pl/patch.php.gz
sunpietro
19-03-2008, 22:29
a jak uruchomić tego patcha?? czym to można wypakować??
a jak uruchomić tego patcha?? czym to można wypakować??
Plik możesz rozpakować dowolnym programem do archiwizacji plików. Sam Winrar czy Winzip wspiera archium 'gz'. Rozpakowany plik wrzuć do katalogu z joomlą i uruchom z poziomu przeglądarki.
mam pytanie a co zrobic w przypadku gdy mam 1.5.3 bo to nie pomaga a to samo sie dzieje
pracownia
16-05-2008, 00:21
No właśnie co zrobić w wersji 1.5.3 w Home.pl ????
No właśnie co zrobić w wersji 1.5.3 w Home.pl ????
Zmienić serwer na taki na którym działa ;) ;) (żart - choć to czasami najprostsze rozwiązanie)
Zawsze można spróbować kontaktu z supportem home.pl, miałem z nimi kilkukrotnie do czynienia i wrażenia są raczej pozytywne.
a BTW, czy z J! 1.5.x są jakieś kłopoty na serwerach nazwa.pl ?
mam pytanie odnośnie Joomli 1.5.3 i home.pl
Mam zainstalowane m17n (wielojęzyczność) i wciąż widzę
500 Internal Error
The server encountered an internal error and could not complete your request.
--
Jest na to jakiś sposób? Po zrobieniu wszystkich sugestii z powyzszej rozmowy nadal nic :/
Powiem - wielkie dzięki za patcha!
Na joomla 1.5.6 i serwerze home.pl zadziałał bez problemu :)
Dzieniek
14-08-2008, 10:04
Podziękowanie dla yOyO- za Patch http://krzysztof.zolnowski.pl/patch.php.gz pomogło i nie musiałem zmieniać nazwy htaccess.txt na .htaccess, działa bezproblemowo w joomli 1.5.6 po procesie migracji migracji z versji 1.0 , wreszcie działają mnie sonda oraz wyszukiwarka, dobra robota ..
gregori12
29-09-2008, 17:20
na 1.5.6 na home.pl wszystko działa ok.! Dzięki
zwiastun
29-09-2008, 18:12
To się cieszy i czeka na turków! Odwiedzają właśnie Joomla! 1.5.6
gregori12
30-09-2008, 07:57
Mi już raz hakowali joomle 1.5.6
Mi już raz hakowali joomle 1.5.6Z powodzeniem? O ile wiem, ost. stabilna 1.5 to 7.
crazyluki
30-09-2008, 18:09
kane; tak, z powodzeniem my shakowali:)
ok, następne tematy z OT wytne;)
ciepol_ml
02-10-2008, 01:13
No nie mogę nie dać kolejnego posta z podziękowanie dla yOyO-, bo walczylem ze swoja nową joomla 1.5.7 od 2h ze stylami strony głównej (joomla mam na podkatalogach na serwie) i dochodzilem do białej gorączki próbując juz w live_site grzebać itp.
Po 2h mowie, zamieszcze watek na forum i poczekam a tu ...pyk ooo :)
Więcej takich masowych rozwiązań poproszę.
A dla tych co borykaja sie z Joomla 1.X na home.pl - może warto poczytać 20 min i za pomocą "krok po kroku" (pełno tego w necie) zaktaulizować joomle do 1.5.7? - naprawdę warto, a i wątki helpów będa bardzij aktualne:)
Pamiętam kiedyś gdy zaczynałem zabawe z HTML czytając wątki pt. "Jak zrobic dobrą strone www" w jednym z pierwszych punktó wbyło cos tego typu: "To że zrobiłeś stronę i działa ona w internecie nie oznacza ze możesz o niej zapomnieć i robić kolejną". To tak odnośnie opieki nad swoimi stronami:)
Dzięki za patcha i opis. Zadziałało również na J1.5.8 (home.pl). Dodatkowo dzięki opisowi na stronie niepoprawny adres - usunięto zamieniłem korzystanie Joomli z PHP4 na PHP5. Wielkie dzięki.
Dziękuję baaaaaaaardzo. U mnie w Joomla 1.5.8 wklejenie kodu :
if(substr($_SERVER[PHP_SELF], -1) == '/') {
$_SERVER[PHP_SELF] .= 'index.php';
}
do index.php pomogło. Teraz mam 2 joomle na jednym koncie home.pl.
Jeszcze raz wielkie DZIĘKI. :D
kaczorus
30-01-2009, 12:02
U mnie na Joomla 1.5.6 jest ok:) Mam wyłączony .htaccess. Po rozpakowaniu patcha musiałem skopiować zawartość .htaccess utworzonego przez patch do pliku htaccess.txt i wszystko śmiga :)
Scandall
06-02-2009, 12:05
A u mnie kiszka z instalacją joomla 1.5.9 na home.pl - zupełnie nie chce działać tym menu Articles » Section / Blog tzn. artykuły się wyświetlają, jak ustawię ich 10 na stronę, na dole standardowa nawigacja "Następna" "Ostatnia" i urle w stylu www.domena.pl/plik.html?start=11 i jakoś dostaję 404. Czy ktoś wie jak to obejść? Ten patch na to też działa?
Obecnie nie funkcjonuje adres: http://krzysztof.zolnowski.pl/patch.php.gz
Może ktoś wystawić ten Patch i podać adres na forum?
Obecnie nie funkcjonuje adres: http://krzysztof.zolnowski.pl/patch.php.gz
Może ktoś wystawić ten Patch i podać adres na forum?
Patch jest znowu dostępny pod powyższym adresem. Mam nadzieję, że się przyda ;)
bugmewhy
26-09-2009, 12:34
Witam, mam joomle na yoyo.pl. Działam na 1.5.14. Po wejsciu na wyniki sondy albo po wpisaniu jakis slow do wyszukiwarki wyswietla mi:
Błąd 404
Plik lub strona, której poszukujesz nie istnieje.
Wprowadziłem zmiany z pierwszego posta w .htaccess oraz pliku libraries/joomla/application/component/controller.php lecz bez rezultatu.
Proszę o pomoc.
darasso1
16-11-2009, 13:11
Witam,
Walczę z problemem index.php na joomli postawionej na home.pl.
U mnie to rozwiązanie z patchem nie działa.
A jak u was czy ktoś to wdrożył może puścić linka do jakiejś żyjącej strony na home.pl która używa sh404sef in ma index.php w url-u strony głównej.
Pozdrawiam,
Darek
piekloniebo (http://www.piekloniebo.pl/index.php)
darasso1
16-11-2009, 13:13
Jak kliknę w adres pod którym ma być patch to jakieś mega krzaczory mi wyskakują.
Pozdrawiam,
Darek:)
prawy przycisk myszy, zapisz element docelowy, użyj 7-zip albo czegos innego co otwiera archiwa gz... na home.pl joomla 1.5 dziala, problemy sa z ftp, odsylam do mojego pytania.
darasso1
16-11-2009, 14:10
Dzieki piecho no czlowiek cale zycie sie uczy. Kliknalem prawym sciagnalem patcha. Uruchomilem w glownym katalogu. Utworzyl mi nowe .htaccess ale ten plik nie rozwiazal mojego problemu z koniecznoscia posiadania index.php na home page.
ciagle wywalal nie znaleziono strony jak nie mam index.php wpisane do ustawien sh404 sef
Pozdr:)
Witam
Czy udało się komuś usunąć index.php na Joomli 1.5.15 z komponentem Sh404sef
Z góry wielkie dzięki
darasso1
21-02-2010, 21:41
Mi się nie udało. Co więcej dowiedziałem się że na home.pl używają jakiegoś innego serwera nie Apacha tylko jakiegoś autorskiego rozwiązania którego chyba autor sh404sef nie przewidział i to po prostu nie działa.
Zrobiłem test i założyłem testowe konto i domenę na nazwa.pl i tam ta sama joomla i VM działają bez problemu bez index.php na głównej.
Można jeszcze obejrzeć tutaj: www.piekloniebo.nazwa.pl (http://www.piekloniebo.nazwa.pl).
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!