2017-04-26 2 views
1

Après la mise à jour y cryptage de la mise à jour du domaine, je ne peux pas démarrer Nginx. J'ai un message: nginx: [emerg] zero size shared memory zone "one".nginx ne démarrera pas après la mise à jour du cryptage

Je n'ai trouvé aucune solution, quelqu'un l'a-t-il résolu?

J'ai vu que cette mémoire est utilisée par mes 4 travailleurs, j'ai ajouté un proxy mais mon serveur ne redémarre toujours pas.

Merci

user nginx; 
worker_processes 4; 
pid /run/nginx.pid; 

events { 
    worker_connections 768; 
    # multi_accept on; 
} 

http { 
    sendfile on; 
    tcp_nopush on; 
    tcp_nodelay on; 
    keepalive_timeout 65; 
    types_hash_max_size 2048; 

    include /etc/nginx/mime.types; 
    default_type application/octet-stream; 

    ## 
    # SSL Settings 
    ## 
    ssl_protocols TLSv1.2; 
    access_log /var/log/nginx/access.log; 
    error_log /var/log/nginx/error.log; 

    # include /etc/nginx/conf.d/*.conf; 
    include /etc/nginx/sites-enabled/*; 
    #proxy 
    proxy_cache_path /var/nginx/cache levels=1:2 keys_zone=app_cache:10m max_size=5g inactive=45m use_temp_path=off; 
} 
+0

Qu'est-ce que votre config ressembler? –

+0

Possible copie de [zone de mémoire partagée de taille zéro "proxy" dans nginx] (http://stackoverflow.com/questions/11422425/zero-size-shared-memory-zone-proxied-in-nginx) –

+0

Merci Shawn pour votre réponse, j'ai essayé la solution dans le lien que vous m'avez donné mais cela ne change rien. –

Répondre

0

Finalement, je trouve cette ligne dans un de mes fichiers de configuration et commenté il:

# limit_req zone=one burst=1 nodelay; 

Merci Shawn

Jean