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😄

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

Autor

Tomasz

Pasjonat Elektroniki Linuxa i open source

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s