comment nginx sert de gros files

Nous avons un problème avec le chargement d'un file pdf d'environ 300 Ko sur notre page Web. Le pdf est desservi par nginx. Chaque fois que je charge le file, il montre une erreur indiquant Failed to open pdf document , mais la taille du file écrasé est seulement de 32 Ko. J'ai vérifié deux fois la taille sur les deux extrémités.

Après avoir vérifié clicked_site(client_max_body_size) , j'ai ajouté la configuration suivante à nginx.conf:

 http { ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; client_max_body_size 200M; client_body_buffer_size 50M; client_header_buffer_size 300K; large_client_header_buffers 2 1k; proxy_buffer_size 40k; proxy_buffers 4 32k; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; ........ ........ } 

site-enabled / default:

  server { server_name www.domain.com; #root html; location /static/admin/ { alias /usr/local/lib/python2.7/dist-packages/django/consortingb/admin/media/; } location / { # host and port to fastcgi server fastcgi_pass 127.0.0.1:8090; fastcgi_param PATH_INFO $fastcgi_script_name; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param QUERY_STRING $query_ssortingng; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_pass_header Authorization; fastcgi_intercept_errors off; } location /site_media/ { alias /intcen_media/; #root /flat; autoindex on; } } 

Dans le site-media, le directory des files contient des files pdf et swf.

Est-ce que quelqu'un voit une erreur dans ma configuration qui causerait ce problème?

One Solution collect form web for “comment nginx sert de gros files”

Utilisez curl ou un autre outil pour vérifier les en-têtes pour vous assurer que vous spécifiez le type mime correct pour le file PDF. Vous devriez tirer dans mime.types dans votre configuration.

Si vous faites cela, je déposerais le client_ * et les tampons liés. J'ai nginx travailler sans ces services et servir PDF / SWF sans problème.

  • Configuration du server Web appropriée
  • Miroir de deux servers de production sur deux servers dev
  • Comment puis-je créer un server web doté d'une capacité supérieure ...?
  • Surveillance en direct sur les journaux du server Web en contournant le journal d'access du server Web
  • Comment installer oracle pl / sql server sur une machine locale?
  • Nginx: l'autoindex ne fonctionne pas
  • Le sous-filter multiple nginx ne fonctionne pas
  • Quel user devrait un pool d'applications lié à un site Wordpress utilisé dans IIS?
  • Quelle est la meilleure façon d'get la table de stockage et de memory de ubuntu webserver?
  • Logiciel de surveillance de server Web pour ubuntu
  • Debian disque complet, Comment augmenter la taille?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.