Drupal nie wyświetla stron innych niż główna

Admin jak to admin lubi popsuć (czytaj ulepszyć) swoją witrynę, tylko jeśli się nie doczyta pewnych rzeczy zaczynają się dziać cuda wianki XD

Kiedy włączymy przyjazne adresy w drupalu 7 nie wyświetlają się inne strony niż główna

Możliwe przyczyny:

brak mod_rewrite w konfiguracji Apache, brak .htaccess w katalogu głównym naszej strony (w .htaccess są zawarte wszystkie reguły przepisywania adresów w Drupalu).

Rozwiązanie:

dodajemy do settings.php linię:
$conf['clean_url'] = 0;

zwykle plik settings.php jest zabezpieczony przed zapisem, więc najpierw powinniśmy zmienić uprawnienia do niego, za pomocą klienta FTP lub z wiersza poleceń, komendą:

chmod 777 settings.php

lub jeśli korzystamy z filezilli lub totalcomandera jest to gdzieś w opcjach

a po modyfikacji pliku przywrócić właściwe uprawnienia:

chmod 440 settings.php

lub jak wyżej w programie z którego korzystamy.

Najważniejsze że szybko działa - i pamiętajcie warto mieć zawsze backup bazy i plików :)

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *