PDA

Zobacz pełną wersję : Proste adresy w Joomla 1.6 - weblinks



Ciupaga
24-01-2011, 17:49
Po instalacji Joomla 1.6 na serwerze Home.pl pojawia się problem niedziałających poprawnie odnośników - dla tych, którzy chcą mieć przyjazne adresy:

zaznaczenie Search Engine Friendly URLs oraz Use Apache mod_rewrite po uprzedniej zmianie pliku htaccess.txt na .htacces - nie rozwiązuje błędu np w:
http://moja_domena.pl/park-links, po kliknięciu na odnośniki:
Baw Baw National Park, Kakadu, Pulu Keeling, jak i innych adresach odwołujących się do weblinks

(przeniesione z Instalacja Joomla 1.6 w podkatalogu- Empty delimiter w pliku path.php (http://forum.joomla.pl/showthread.php?47336-Instalacja-Joomla-1.6-w-podkatalogu-Empty-delimiter-w-pliku-path.php))

moje
24-01-2011, 20:02
Link do strony?

Na locolahost'cie dzieje się to samo?

loocek
24-01-2011, 22:10
Na localhost u mnie działa poprawnie, a na serwerze 1&1 też nie chce.
Nazwa.pl daje prawidłowo.

pyziak
25-01-2011, 09:32
na serwerze 1&1 działa http://alenurek.pl/

kurtz
25-01-2011, 10:24
porównywał ktoś ustawienia serwera na lokalnym względem fizycznego ?

takie mnie działa, a mnie nie to błądzenie po ciemku ...

osobiście proponuję pozostać przy joomla! 1.5 przez najbliższe pół roku i obserwować rozwój komponentów opartych na frameworku nooku.

loocek
25-01-2011, 11:27
na serwerze 1&1 działa http://alenurek.pl/
Ale chodzi o ustawienia apache'a na mod-rewrite. Użytkownicy innych systemów też miewają problemy na 1&1 z .htaccess


porównywał ktoś ustawienia php na lokalnym względem fizycznego ?

takie mnie działa, a mnie nie to błądzenie po ciemku ...

osobiście proponuję pozostać przy joomla! 1.5 przez najbliższe pół roku i obserwować rozwój komponentów opartych na frameworku nooku.
Oczywiście masz rację, ale nikt nie pisał ze przechodzi już na 1.6, tylko że nie działają przyjazne URL'e z mod-rewrite na niektórych serwerach, ja to potraktowałem informacyjnie i postanowiłem sam sprawdzić co i gdzie działa, żeby następnie starać się znaleźć rozwiązanie. Na temat czekania aż ktoś tam coś może zrobi, a może nie, nie będę się wypowiadał.

kurtz
25-01-2011, 11:29
@loocek, skoroś porównał to wklej różnicę, tak żeby każdy mógł się zapoznać z wielką niewiadomą.

różnice, nie pełne ustawienia pliku ini :hmm:

---

edit,

swoją drogą, podobno paskudny jest ten hosting. wiele ludzi b. skarży nie tylko usługę jako taką, ale i konfliktowość regulaminów tej firmy. szczególnie w zakresie usług gratisowych, a oni zdaje się mieli jakąś szumną promocję wchodząc na rynek. opinia mile widziana.

loocek
25-01-2011, 14:02
Różnice w ustawieniach php są. Na razie nie mam czasu na podawanie wszystkich, przeglądnąłem je pobieżnie.
Tymczasowo znalazłem rozwiązanie:
trzeba odkomentować w .htaccess linijkę:

# RewriteBase /
na

RewriteBase /

Co do hostingu nie mam zdania bo wziąłem tą promocję jak się tylko pojawiła i do tej pory leżała w kącie. Były problemy na początku, dużo rzeczy się sypało, nie dawali sobie rady. Teraz zrobiłem z niej testowy, żeby sprawdzić czy w ogóle warto. Nie można np dopisywać domen od innych rejestratorów do ich DNS'ów co jest bolesne i od września ub.r. sobie nie mogą z tym poradzić, stabilność samego serwera nie jest mi znana.

Ciupaga
27-01-2011, 01:17
Może nie do końca rozumie... ale jeśli chodzi o hosting Home.pl, którego dotyczy temat... podane wyżej rozwiązanie niestety nie obejmuje...

loocek
27-01-2011, 10:22
Jeśli zainstalowałeś w podkatalogu, spróbuj po slashu dopisać podkatalog:

RewriteBase /podkatalog

moje
27-01-2011, 12:59
A $live_site masz uzupełnione?

Było o tym na forum nie raz.

Ciupaga
28-01-2011, 00:35
1. Niestety wpis RewriteBase /podkatalog niczego nie zmienił...
2. A $live_site masz uzupełnione? Było o tym na forum nie raz - mam od samego początku uzupełnione.

W dalszym ciągu wyświetla się irytujący napis
- 404 Not Found
The request /using-joomla/extensions/components/weblinks-component/weblinks-single-category was not found on this server.
- 404 Not Found
The request /park-links was not found on this server.

jackevolver
12-02-2011, 23:26
Witam
miałem dokładnie ten sam problem.. ale udało mi się..

podsumowanie dla każdego kto ma w dalszym ciągu problem z instalacją i działaniem linków

zainstalowanie joomli 1.6 na serwerze home w podkatalogu z wykorzystaniem przyjaznych linkow (mode rewrite) i osobnej domeny prowadzącej właśnie do tego podkatalogu:

1. rozpakuj w podkatalogu na serwerze joomle 1.6
2. zmień w pliku /libraries/joomla/filesystem/path.php w linii 169: $path = JPATH_ROOT; na: $path = '/';
3. wklep w przeglądarce swoją domenę co zaowocuje uruchomieniem instalatora joomli
4. instalacja nie powinna sprawić żadnych problemów (oczywiście wcześniej utwórz bazę danych przez panel administracyjny home)
5. po instalacji usuń katalog installation
6. uzupełnij parametr live_site w pliku configuration.php wpisując: http://twoja-domena.pl/
7. zmień nazwę pliku htaaccess.txt na .htaaccess
8. zaloguj się do panelu admina (http://twoja-domena.pl/administrator) i w konfiguracji globalnej ustaw Search Engine Friendly URLs na YES oraz Use Apache mod_rewrite na YES
9. przejdź do strony frontowej i ciesz się że wszystko działa poprawnie

pozdrawiam

andrzejxxl0
13-02-2011, 11:47
Dotyczy joomla 1.5 i 1.6 .
Zastosowałem się do instrukcji z bloga elimu tutaj link: http://blog.elimu.pl/2507-error-500-internal-server-error-leo-why/ . Niestety co hosting to inne rozwiązania.
Odniose jeszcze się do strony http://alenurek.pl/ . Nie masz włączonego mod_rewrite w joomla, bo nie pokazywałby się index.php wewnątrz adresu : http://alenurek.pl/index.php/using-joomla/extensions/components/content-component/article-category-list/35-professionals .

Ciupaga
17-02-2011, 20:21
@jackevolver- dziękuję Ci za poświęcony czas i starania, jednak Ty chyba nie doczytałeś dokładnie lub ze zrozumieniem...

Jak podałem w pierwszym poście tego tematu, problem tyczy prostych adresów na serwerze Home.pl i tylko w przypadku linków powiązanych z weblinks...

Dodałem również linka (przeniesione z Instalacja Joomla 1.6 w podkatalogu- Empty delimiter w pliku path.php (http://forum.joomla.pl/showthread.php?47336-Instalacja-Joomla-1.6-w-podkatalogu-Empty-delimiter-w-pliku-path.php)), który już w swojej nazwie mówi coś o instalacji... Po jego przeczytaniu wszystkie opisane przez Ciebie punkty okazują się powielone...

@andrzejxxl0- zgadza się, iż co hosting, to inne rozwiązania. W przypadku home.pl, jak już pisane było na pierwszej stronie tego tematu (częściowo opisywał to loocek)... rozwiązanie to nie funkcjonuje niestety... Podając link do artykułu ukazałeś kolejną opcję: usunięcia wpisu Options +FollowSymLinks w pliku .htaccess. Niestety i ta nie przyniosła pożądanego rezultatu.

Bardzo dziękuję za starania i poświęcony czas, aczkolwiek problem okazuje się pozostał nierozwiązany.