rewrite nie działa
Strona 1 z 2 12 OstatniOstatni
Wyniki 1 do 10 z 11

Temat: rewrite nie działa

  1. #1
    Debiutant
    Dołączył
    20-05-2014
    Wpisy
    5
    Punkty
    2

    Domyślny rewrite nie działa

    Witam. Jestem początkującym użytkownikiem oprogramowania Joomla. Proszę o pomoc w rozwiązaniu problemu związanego z modułem "rewrite". Strona została przeniesiona (kickstart) z innego serwera gdzie działała prawidłowo. W chwili obecnej po migracji uruchomia się strona startowa ale nie działają podstrony. Po zmianie w „httpd.conf” opcji „AllowOverride” na „All” strona startowa przestaje działać prawidłowo. Wyświetla się bład:

    mark('afterLoad') : null; // Instantiate the application. $app = JFactory::getApplication('site'); // Initialise the application. $app->initialise(); // Mark afterIntialise in the profiler. JDEBUG ? $_PROFILER->mark('afterInitialise') : null; // Route the application. $app->route(); // Mark afterRoute in the profiler. JDEBUG ? $_PROFILER->mark('afterRoute') : null; // Dispatch the application. $app->dispatch(); // Mark afterDispatch in the profiler. JDEBUG ? $_PROFILER->mark('afterDispatch') : null; // Render the application. $app->render(); // Mark afterRender in the profiler. JDEBUG ? $_PROFILER->mark('afterRender') : null; // Return the response. echo $app;

    System operacyjny: Linux CentOS 2.6.32-431.17.1.el6.x86_64 #1
    Wersja bazy danych: 5.1.73
    Porządek znaków w MySQL: utf8_general_ci
    Wersja PHP: 5.5.12
    Serwer WWW: Apache/2.2.15 (CentOS)
    PHP działa na: apache2handler
    Wersja Joomla!: Joomla! 2.5.18 Stable [ Ember ] 6-February-2014 16:00 GMT
    Wersja platformy Joomla!: Joomla Platform 11.4.0 Stable [ Brian Kernighan ] 03-Jan-2012 00:00 GMT

    Z góry dziękuję za każdą wskazówkę. Pozdrawiam.
    Ostanio edytowane przez tom3gates : 20-05-2014 10:42

  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
    Senior Gall Anonim awatar
    Dołączył
    19-10-2010
    Wpisy
    6 947
    Punkty
    447

    Domyślny

    Nie jestem przekonany - ale czy aby nie jest za wysoka wersja php dla Joomla 2.5.18?

  4. #3
    Debiutant
    Dołączył
    20-05-2014
    Wpisy
    5
    Punkty
    2

    Domyślny

    Dziękuję za zainteresowanie. Zjechałem z wersją - bez zmian (problem dalej występuje).

    PHP 5.4.28 (cli) (built: May 2 2014 20:12:02)
    Copyright (c) 1997-2014 The PHP Group
    Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
    with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans

  5. #4

    Domyślny

    Dziwne...
    Może to Ci coś pomoże: http://linuxsysadminblog.com/2010/05...e-application/
    Sprawdź jeszcze ustawienia w configuration.php czy są prawidłowe, wszystkie ścieżki, nazwy hosta bazy (localhost) itp.
    Zapraszam na mojego bloga - www.NooBLog.pl

  6. #5
    Debiutant
    Dołączył
    20-05-2014
    Wpisy
    5
    Punkty
    2

    Domyślny

    Dziękuję za sugestie. Wskazanego linka wyklikałem wcześniej i mam już wpisy w „.htaccess”.
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php


    Nawiązując do sugestii dotyczącej pliku „configuration.php” – wszędzie mam wpisane „localhost”.
    public $host = 'localhost';
    public $smtphost = 'localhost';
    public $memcache_server_host = 'localhost';


    Po zmianie opcji „public $host” na adres „127.0.0.1” lub nazwy zwracanej po wydaniu komendy „hostname –s” oraz uruchomieniu modułu „rewrite” w „httpd.conf” („AllowOverride” na „All”) otrzymuję poniższy komunikat.
    Nieprawidłowe przekierowanie
    Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie. Problem ten może się pojawić w wyniku zablokowania lub odrzucenia ciasteczek.

  7. #6

    Domyślny

    A próbowałeś wrzucić standardowego niemodyfikowanego .htaccess'a z instalki Joomla?
    A ten "AllowOverride all" gdzie wpisałeś? Konkretnie w którym miejscu w http.config? Jeśli masz kilka wirtualnych hostów musisz to wrzucić w sekcje <directory> dla danego vhosta.
    I jeszcze jedno głupie pytanie ale trzeba je zadać : Włączyłeś na Apache'u mod_rewrite?
    Zapraszam na mojego bloga - www.NooBLog.pl

  8. #7
    Debiutant
    Dołączył
    20-05-2014
    Wpisy
    5
    Punkty
    2

    Domyślny

    Dziękuję za przekazane informacje. Po uruchomieniu „kickstart” w katalogu strony miałem dwa pliki „.htaccess” oraz „htaccess.txt”. Wpierw próbowałem modyfikować „.htaccess”. Następnie zmieniłem nazwę „htaccess.txt” na „.htaccess” i dodałem wpisy:
    RewriteCond %{HTTP_HOST} ^www.moja_domena.eu(.*) [NC]
    RewriteRule ^(.*)$ http://www.moja_domena.eu/$1 [R=301,L]

    oraz
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php


    W dystrybucji Centos’a (według mojej wiedzy) włączenie modułu „rewrite” wiąże się z edycją plik „http.config” w którym dokonuję zmian w niżej zaprezentowane sekcji a następnie restartuje usługę „httpd”:
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    #
    AllowOverride None


    Nie mam wirtualnych hostów. Za każdym razem włączam moduł i sprawdzam czy coś się zmienia. Następnie wyłączam go (edycja „http.config”, restart usługi) bo wówczas przynajmniej mam stronę startową (przy włączonym „mod_rewrite” mam tylko błędy).

  9. #8

    Domyślny

    Sprawdź prawa plików i katalogów. Skoro to Apache to wszystkie pliki strony powinny mieć owner'a i group "apache" (NIE "root").
    Jeśli to nie pomoże, to jest jeszcze podejrzenie o włam na stronę. Trochę mi to wygląd na podmienione pliki źródłowe Joomla. Może ściągnij oryginał i podmień. Jeśli to Joomla 1.5 to nawet byłoby bardzo prawdopodobne. Jeszcze jedna rzecz, to wyłączenie wszystkich modułów i zbędnych komponentów oraz dodatków, bo może któryś z nich powoduje problem. Jeśli nie masz dostępu do panelu, możesz to zrobić przez modyfikacje w bazie w tabeli: http://www.easyjoomla.com.au/disabli...hpmyadmin.html (opis dla 2.5 ale dla 1.5 będzie podobnie tylko tabele są inne).
    Zapraszam na mojego bloga - www.NooBLog.pl

  10. #9
    Debiutant
    Dołączył
    20-05-2014
    Wpisy
    5
    Punkty
    2

    Domyślny

    Dziękuję za przekazane informacje. Właściciel i grupa w katalogu „/var/www/html/” to „apache:apache”, prawa 755. Powalczę mając na uwadze drugą część Twojego (Crackoos) wpisu.

  11. #10

    Domyślny

    Cytat Wysłane przez tom3gates Zobacz wiadomość
    Właściciel i grupa w katalogu „/var/www/html/” to „apache:apache”, prawa 755
    Dla uściślenia, rozumiem, że wszystkie pliki i katalogi strony również mają apache:apache?
    Udanej walki życzę
    Zapraszam na mojego bloga - www.NooBLog.pl

Strona 1 z 2 12 OstatniOstatni

Podobne tematy

  1. nie mogę dodać kategorii art. - nie dziala zapisz i zastosuj
    przez Koller na forum Administracja - ogólne
    Odpowiedzi: 16
    Ostatni post/autor: 03-12-2011, 18:28
  2. Rewrite joomla - nie działa!
    przez JoomlaUser1 na forum Administracja Joomla!
    Odpowiedzi: 1
    Ostatni post/autor: 06-01-2011, 13:02
  3. nie dziala IF
    przez sGasiewski na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 4
    Ostatni post/autor: 04-06-2009, 13:05
  4. joomla nie dziala admin dziala
    przez skupu na forum Instalacje (Joomla!, składników)
    Odpowiedzi: 2
    Ostatni post/autor: 15-03-2007, 20:12
  5. Odpowiedzi: 1
    Ostatni post/autor: 29-04-2006, 00:38

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
  •