diff --git a/.htaccess b/.htaccess index 62a4124..810a857 100644 --- a/.htaccess +++ b/.htaccess @@ -5,6 +5,8 @@ AddDefaultCharset UTF-8 # DISABLE DIRECTORY LISTING Options -Indexes +SetEnv HTACCESS on + ErrorDocument 403 "
Przejdź do folderu config
i zmień nazwę pliku z config.template.php
na config.php
.
Skonfiguruj stronę według własnych potrzeb.
-.htaccess
.
+ Poradnik na temat właczania pliku htaccess
'; + + die(showError($title, $text)); +} + +if(!in_array('mod_rewrite', apache_get_modules())) { + + $title = 'Brak wymaganych rozszerzeń'; + + $text = 'Na swoim serwerze nie posiadasz modułu rewrite
wymaganego do poprawnego działania tej strony.
Posiadasz system Ubuntu? Świetnie! Uruchom poniższe komendy, by włączyć wymagany moduł:
+sudo a2enmod rewrite +sudo service apache2 reload+
Używasz system Debian? Uruchom owe komendy pomijając przedrostek sudo
:
a2enmod rewrite +service apache2 reload+
Jeśli używasz hostingu i nie masz dostępu do konsoli, skontaktuj się z administratorem lub pomocą techniczną Twojego hostingu.
'; + + die(showError($title, $text)); +} +if(!file_exists(__DIR__ . "/../config/config.php")) { + + $title = 'Brak pliku config.php'; + + $text = 'Przejdź do folderu config
i zmień nazwę pliku z config.template.php
na config.php
.
Skonfiguruj stronę według własnych potrzeb.
'; + + die(showError($title, $text)); +} + + +// FUNCTION + +function showError($title, $text) { ?> @@ -11,7 +51,7 @@ -Na swoim serwerze nie posiadasz modułu rewrite
wymaganego do poprawnego działania tej strony.
Posiadasz system Ubuntu? Świetnie! Uruchom poniższe komendy, by włączyć wymagany moduł:
-sudo a2enmod rewrite -sudo service apache2 reload-
Używasz system Debian? Uruchom owe komendy pomijając przedrostek sudo
:
a2enmod rewrite -service apache2 reload-
Jeśli używasz hostingu i nie masz dostępu do konsoli, skontaktuj się z administratorem lub pomocą techniczną Twojego hostingu.
+