Generator .htaccess PHP
Limity PHP i ochrona katalogu uploads
Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
return "Wynik gotowy w 0.1s";
}
return "Wynik gotowy w 0.1s";
}
Ustawienia PHP w .htaccess
Ustaw parametry i wygeneruj reguły .htaccess.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator ustawień PHP w .htaccess
Na serwerach z PHP jako modułem Apache limity PHP można ustawiać w pliku .htaccess. To wygodne, gdy nie masz dostępu do głównego php.ini.
Dyrektywy php_value
| Dyrektywa | Efekt |
|---|---|
| memory_limit | limit pamięci skryptu |
| upload_max_filesize | limit rozmiaru pliku |
| post_max_size | limit żądania POST |
| max_execution_time | limit czasu działania |
Blokada PHP w uploads
Katalog z plikami od użytkowników to częsty wektor ataku. Wyłączenie tam silnika PHP (php_flag engine off) i zablokowanie plików .php uniemożliwia wykonanie przesłanego skryptu.
Przykład
<IfModule mod_php.c>
php_value memory_limit 256M
php_value upload_max_filesize 64M
</IfModule>
Najczęstsze pytania
Czy php_value działa zawsze?
Nie. Działa tylko przy PHP jako moduł Apache (mod_php). Przy PHP-FPM użyj pliku .user.ini.
Dlaczego dostaję błąd 500?
Serwer może nie zezwalać na te dyrektywy (AllowOverride). Sprawdź log błędów Apache.
Jak zabezpieczyć uploads inaczej?
Trzymaj pliki użytkowników poza katalogiem publicznym i serwuj je przez skrypt kontrolujący dostęp.