Joomla 1.5.1 Stable na serwerach home.pl
Strona 1 z 3 123 OstatniOstatni
Wyniki 1 do 10 z 30

Temat: Joomla 1.5.1 Stable na serwerach home.pl

  1. #1

    Domyślny 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
    Ostanio edytowane przez yOyO- : 20-03-2008 20:03

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Przeglądacz
    Dołączył
    28-06-2007
    Skąd
    Warszawa
    Wpisy
    90
    Punkty
    17

    Domyślny

    Faktycznie, dzięki.

  4. #3
    Bywalec sunpietro awatar
    Dołączył
    03-03-2008
    Skąd
    Sosnowiec
    Wpisy
    379
    Punkty
    15

    Domyślny

    a jak uruchomić tego patcha?? czym to można wypakować??

  5. #4

    Domyślny

    Cytat Wysłane przez sunpietro Zobacz wiadomość
    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.

  6. #5
    Debiutant
    Dołączył
    21-02-2008
    Wpisy
    1
    Punkty
    10

    Domyślny

    mam pytanie a co zrobic w przypadku gdy mam 1.5.3 bo to nie pomaga a to samo sie dzieje

  7. #6
    Debiutant
    Dołączył
    27-11-2006
    Skąd
    Warszawa
    Wpisy
    5
    Punkty
    10

    Domyślny

    No właśnie co zrobić w wersji 1.5.3 w Home.pl ????

  8. #7
    Wiarus
    Dołączył
    20-11-2007
    Wpisy
    2 924
    Punkty
    51

    Domyślny

    Cytat Wysłane przez pracownia Zobacz wiadomość
    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)

  9. #8
    Przeglądacz
    Dołączył
    28-06-2007
    Skąd
    Warszawa
    Wpisy
    90
    Punkty
    17

    Domyślny

    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 ?

  10. #9
    Debiutant
    Dołączył
    23-11-2006
    Skąd
    Łódź
    Wpisy
    8
    Punkty
    10

    Domyślny

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

  11. #10
    Debiutant
    Dołączył
    13-08-2008
    Wpisy
    6
    Punkty
    10

    Domyślny

    Powiem - wielkie dzięki za patcha!

    Na joomla 1.5.6 i serwerze home.pl zadziałał bez problemu

Strona 1 z 3 123 OstatniOstatni

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •