![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 7.01.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie. Jak w apachu przydziel wybranemu użytkownikowi konkretną ilość miejsca na dysku i/lub określić maksymalną wielkości pojedynczego pliku jaki może na serwerze umieścić?
|
|
|
![]() |
![]()
Post
#2
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Co jakiś czas sprawdzasz ile miejsca zajmuje jego katalog. W razie przekroczenia dopuszczalnej wartości serwujesz stronę o błędzie (np. podmieniając jego katalog na "75yrhd73jr", czy coś w tym stylu, blokując jego konto i wstawiając nowy katalog z jednym plikiem - index.htm - twoją stroną błędu...)
$1. Znacznie prościej napisać w regulaminie, że dopuszczalną wielkością konta jest ....... MB $2. W przypadku złamania zasad regulaminu konto może zostać wyczyszczone... Złamanie punktu 1 będzie stanowiło upoważnienie Twojej osoby do usunięcia danych z konta... lub inna propozycja do regulaminu: $1. W przypadku przekroczenia dopuszczalnej wielkości konto może zostać bez powiadomoenia wyczyszczone, lub usunięte... J/w tyle tylko, że w jednym punkcie... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Możesz też wrzucić do menedżera zadań/crona by skrypt (nie nalegam, by był w php (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) sprawdzał ile miejsca zajmują konta i w razie potrzeby dodawał by do katalogu plik .htaccess w którym zmieniałbyś DocumentIndex na np. "brak.miejsca.htm" czy coś w tym stylu... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 20:30 |