Pomoc - FAQ
Jeśli nie znajdziesz odpowiedzi na swoje pytanie napisz do nas:
- Jaka jest ścieżka do moich plików na serwerze?
- Czy na serwerze jest zainstalowana biblioteka GD, ImageMagick?
- Listing zawartości katalogów, dlaczego nie działa?
- Czy na serwerze jest mod_rewrite?
- Jak zmienić domyślne ustawienia PHP?
- Zmieniłem nazwy plików z .html na .php jak przekierowac odwiedzających?
- Chcę aby pliki .php byly wykonywane przez PHP4 a nie PHP5.
- Jak zmienić domyślą stronę główną z index.html (.php....) na inną?
- Jak zabezpieczyć niektóre pliki przed odczytaniem przez przeglądarkę?
- Czy na serwerze jest zainstalowany ionCube Loader?
- Jak włączyć mod_rewrite?
- Błąd 500 - Internal Server Error
- Jak zablokować odwiedzających, którzy przychodzą z danej strony www?
- Czy na serwerze jest kompresja mod_deflate?
- Jak zmienić wersję PHP?
- Jak zmienić ustawienia php.ini np: display_errors?
- Jak przekierować cały ruch na https://
- Jak zablokować roboty wyszukiwarek?
- Jak mogę włączyć obsługę HTTP/2
ODPOWIEDZI
-
Jaka jest ścieżka do moich plików na serwerze?
Ścieżka do twojego katalogu na serwerze to /home/users/twoj_login/public_html/ Po zalogowaniu się na konto przez FTP strona WWW powinna być umieszczna w katalogu public_html.
[Do góry] -
Czy na serwerze jest zainstalowana biblioteka GD, ImageMagick?
Tak na serwerach jest zainstalowana biblioteka GD oraz ImageMagick.
[Do góry] -
Listing zawartości katalogów, dlaczego nie działa?
Standardowa konfiguracja serwera nie wyświetla zawartości katalogu jeśli w tym katalogu nie ma pliku index. Na naszych serwerach wyświetlanie zawartości katalogów zostało wyłączone ze względów bezpieczeństwa (nie każdy życzy sobie żeby inni oglądali co ma w katalogach).
Można wylistować zawartość katalogu używając prostego skryptu php (wgrywając go jako index.php do danego katalogu) przykładowy darmowy skrypt: https://github.com/halgatewood/file-directory-list
[Do góry] -
Czy na serwerze jest mod_rewrite?
Tak na naszych serwerach jest zainstalowany moduł Rewrite. Zarządza się nim z poziomu pliku .htaccess
[Do góry] -
Jak zmienić domyślne ustawienia PHP?
Na naszych serwerach php działa z prawami użytkownika co oznacza, że każdy ma oddzielny plik php.ini zmian w tym pliku można dokonywac przez Panel serwera/Konfiguracja PHP.ini
[Do góry] -
Zmieniłem nazwy plików z .html na .php jak przekierowac odwiedzających?
Jeśli zmieniły się rozszerzenia plików na serwerze np z .html na .php i nie chcecie Państwo stracić odwiedzających wystarczy w pliku .htaccess wstawić:
RewriteEngine on
RewriteRule ^(.*).(htm|html) $1.php
Jeśli ktoś wpisze jako adres strony strona.pl/plik.html to zostanie automatycznie przekierowany na strona.pl/plik.php
[Do góry] -
Chcę aby pliki .php byly wykonywane przez PHP4 a nie PHP5.
Zalecamy korzystać z PHP5. PHP4 nie jest już wspierane przez producenta, jest już wersją historyczną została wycofana z użytku.
[Do góry] -
Jak zmienić domyślą stronę główną z index.html (.php....) na inną?
Aby stroną startową byl inny plik niz index(.html,.php,.php5) czyli np.: start.html trzeba w .htaccess dodać:
DirectoryIndex start.html
[Do góry] -
Jak zabezpieczyć niektóre pliki przed odczytaniem przez przeglądarkę?
Jeśli trzymacie Państwo ważne dane w plikach tekstowych, np: baza.txt i chcecie uniknąć możliwości ściągnięcia plików .txt przez odwiedzających trzeba w .htaccess dodać:
order allow,deny
deny from all
[Do góry] -
Czy na serwerze jest zainstalowany ionCube Loader?
Tak na serwerach jest zainstalowany ionCube Loader.
[Do góry] -
Jak włączyć mod_rewrite?
Mod_rewrite jest zainstalowany na wszystkich serwerach, zarządza się nim z poziomu pliku .htaccess. Polecamy krótki kurs: http://4programmers.net/Z_pogranicza/Mod_rewrite
[Do góry] -
Błąd 500 - Internal Server Error
Błąd 500 oznacza najczęściej błędne lub zabronione wpisy w pliku .htaccess. Aby to sprawdzić najprościej na chwilę zmienić nazwę tego pliku, jeśli błąd ustąpi oznacza to, że w tym pliku są błędne lub zabronione wpisy.
Na serwerach zabronione są wpisy "Options ...", ustawienia php zmieniają Państwo w Panelu serwera/Konfiguracja PHP.ini
[Do góry] -
Jak zablokować odwiedzających, którzy przychodzą z danej strony www?
Jeśli jakaś strona odsyła do Państwa bardzo dużo odwiedzających z nieznanego powodu (np na tamtej stronie jest wirus) w ten sposób niepotrzebnie wyczerpując Państwa transfer można tych odwiedzających zablokować poprzez wpis w .htaccess
RewriteCond %{HTTP_REFERER} zablokowanastrona.com [NC]
RewriteRule .* - [F]
[Do góry] -
Czy na serwerze jest kompresja mod_deflate?
Tak na naszych serwerach jest zainstalowany moduł kompresji mod_deflate. Zarządza się nim z poziomu Panelu serwera/Kompresja mod_deflate
[Do góry] -
Jak zmienić wersję PHP?
Domyślna wersja php to 7.4
Aby zmienić wersję na PHP: 5.3, 5.4, 5.6, 7.0, 7.2, 7.4, 8.0, 8.2 należy wejść w Panelu serwera w dział MultiPHP Manager wybrać domenę, z menu po prawej stronie wersję PHP i kliknąć Zastosuj.
[Do góry] -
Jak zmienić ustawienia php.ini np: display_errors?
Aby zmienić ustawienia php.ini np: display_errors, max_input_vars, session.save_path itd. należy w Panelu serwera wybrać Konfiguracja PHP.ini a następnie z listy wybrać domenę dla której chcemy edytować ustawienia php. Następnie wybrać ustawienie do zmiany i zapisać zmiany. Zapisane zmiany będą widocznie w przeciągu 1-2 minut.
[Do góry] -
Jak przekierować cały ruch na https://
Jeśli mają Państwo wykupiony certyfikat SSL cały ruch można przekierować na https:// wstawiając do .htaccess następującą regułkę:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} ^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Sectigo\ DCV)?$ [OR]
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
[Do góry] -
Jak zablokować roboty wyszukiwarek?
Aby zablokować/ograniczyć indeksowanie podstron przez wyszukiwarki należy na serwer do public_html wgrać plik robots.txt z przykładową zawartością:
User-agent: Googlebot
Allow: /index.php
Disallow: /
User-agent: Yandex
Allow: /index.php
Disallow: /
User-agent: bingbot
Allow: /index.php
Disallow: /
User-agent: *
Disallow: /
[Do góry] -
Jak mogę włączyć obsługę HTTP/2
Obsługa HTTP/2 dostępna jest na wszystkich serwerach eHost. Nie trzeba jej włączać, jest włączona domyślnie.
Obecnie większość przeglądarek wspiera HTTP/2 dla stron z zainstalowanym certyfikatem SSL, działających po https://
[Do góry]
Zobacz wszystkie Szukaj Wersja do druku
Powered by ODFaq