Jak pisałem “ostatnio” na serwerze na którym znajduje się ta strona przeprowadzam małe modyfikacje związane z “wydajnością” – ale o tym więcej niebawem…
Dziś kolejny krótki wpis – dotyczący błędu jaki może się pojawić np. przy operacjach na plikach, np. wgrywaniu za pomocą phpMyAdmin (ale nie tylko, to tylko przykład) kopii bazy danych.
Spis treści w artykule
413 Request Entity Too Large
Podczas wgrywania pliku – np. kopii bazy danych – na serwer może pojawić się w przeglądarce błąd:
413 Request Entity Too Large
By rozwiązać ten problem globalnie edytujemy plik:
sudo nano /etc/nginx/nginx.conf
i w sekcji “http” dodajemy:
client_max_body_size 512M
Czyli:
http {
[...]
client_max_body_size 512M
[...]
}
Można też ustawić to dla konkretnych plików vHosta – w sekcji “serwer”, ale poza specyficznymi sytuacjami lepiej problem rozwiązać globalnie.
Na koniec restart nginx:
sudo /etc/init.d/nginx restart
server_names_hash_bucket_size
Przy okazji restartu – zwłaszcza jak macie więcej niż jednego vHosta – może się pojawić błąd:
Restarting nginx: nginx: [emerg] could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32
nginx: configuration file /etc/nginx/nginx.conf test failed
Wystarczy wtedy w pliku konfiguracyjnym Nginx “odkomentować” wpis:
server_names_hash_bucket_size 64;
I restart Nginx:
sudo /etc/init.d/nginx restart
- Poznaj aplikację DroneTower, czyli nowy (i teoretycznie obecnie jedyny) sposób zgłaszania lotów dronami - 1970-01-01
- WordPress 6.5 i “Requires Plugins”, czyli autor wtyczki może teraz w prosty sposób określić, jakie wtyczki są niezbędne (wymagane), do działania jego wtyczki - 1970-01-01
- Przegląd nowości w aktualizacji 01.03.1300 oprogramowania kontrolera DJI RC (RM330) - 1970-01-01