Nginx odoo9 不能用



  • 一模一样的配置 odoo8 没有问题 到odoo9下时 就只剩下几行文字和odoo的图标了 通过8069端口打开就没问题了 不知道是哪里出问题了



  • 一模一样的配置 odoo8 没有问题 到odoo9下时 就只剩下几行文字和odoo的图标了 通过8069端口打开就没问题了 不知道是哪里出问题了


  • 管理员

    建议你nginx的配置文件也贴上来吧?



  • 配置文件就这样了 照着网上的写的 浏览器换过几个试了下,都不行
    proxy_temp_path /tmp/nginx_proxy_temp;
    proxy_cache_path /tmp/nginx_proxy_cache levels=1:2 keys_zone=oecache:100m inactive=3d max_size=1000m;
    proxy_buffer_size 32k;
    proxy_buffers 4 32k;
    proxy_busy_buffers_size 64k;
    proxy_temp_file_write_size 64k;
    proxy_connect_timeout 60;
    proxy_send_timeout 60;
    proxy_read_timeout 3000;
    upstream oeserver{
    server 127.0.0.1:8069;
    }
    server {
    listen 80;
    listen [::]:80 ipv6only=on;
    server_name www.jx-lw.com;

    root /opt/lwodoo/odoo8/addons;
    location /{
    proxy_cache oecache;

    proxy_cache_key $host$request_uri$request_body;
    proxy_cache_valid 200 304 1d;
    proxy_cache_valid any 1d;
    proxy_next_upstream http_502 http_504 error timeout invalid_header;
    proxy_pass_header Set-Cookie;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_redirect off;
    proxy_pass http://oeserver;
    proxy_buffering on;
    proxy_cache_valid 1d;
    expires 1d;
    }
    location ~* .(ogg|ogv|svg|svgz|eot|woff|mp4|css|rss|atom|js|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|ppt|tar|mid|midi|wav|bmp|rtf)$ {
    proxy_buffering on;
    proxy_cache_valid 1d;
    expires 1d;
    }
    location ^~ /web/database
        {
    deny all;
        }
    }



  • 弄好了 虽然不知道是怎么一回事 nginx换了1.9.9版本
    ----------------------nginx.conf-------------------
    #user  nobody;
    worker_processes  1;

    error_log  logs/error.log;
    error_log  logs/error.log  notice;
    error_log  logs/error.log  info;

    pid        logs/nginx.pid;


    events {
        worker_connections  1024;
    }


    http {
        include      mime.types;
        default_type  application/octet-stream;

        log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                          '$status $body_bytes_sent "$http_referer" '
                          '"$http_user_agent" "$http_x_forwarded_for"';

        access_log  logs/access.log  main;

        sendfile        on;
        #tcp_nopush    on;

        #keepalive_timeout  0;
        keepalive_timeout  65;

        gzip  on;
        gzip_disable "msie6";

        gzip_vary on;
        gzip_proxied any;
        gzip_comp_level 6;
        gzip_buffers 16 8k;
        gzip_http_version 1.1;
        gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

        server {
            listen      80;
            server_name  localhost;

            #charset koi8-r;

            #access_log  logs/host.access.log  main;

            location / {
                #root  html;
                #index  index.html index.htm;
        proxy_pass http://localhost:8069;
        proxy_set_header Host $host:80;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Via "nginx";
            }

            #error_page  404              /404.html;

            # redirect server error pages to the static page /50x.html
            #
            error_page  500 502 503 504  /50x.html;
            location = /50x.html {
                root  html;
            }

            # proxy the PHP scripts to Apache listening on 127.0.0.1:80
            #
            #location ~ .php$ {
            #    proxy_pass  http://127.0.0.1;
            #}

            # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
            #
            #location ~ .php$ {
            #    root          html;
            #    fastcgi_pass  127.0.0.1:9000;
            #    fastcgi_index  index.php;
            #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
            #    include        fastcgi_params;
            #}

            # deny access to .htaccess files, if Apache's document root
            # concurs with nginx's one
            #
            #location ~ /.ht {
            #    deny  all;
            #}
        }


        # another virtual host using mix of IP-, name-, and port-based configuration
        #
        #server {
        #    listen      8000;
        #    listen      somename:8080;
        #    server_name  somename  alias  another.alias;

        #    location / {
        #        root  html;
        #        index  index.html index.htm;
        #    }
        #}


        # HTTPS server
        #
        #server {
        #    listen      443 ssl;
        #    server_name  localhost;

        #    ssl_certificate      cert.pem;
        #    ssl_certificate_key  cert.key;

        #    ssl_session_cache    shared:SSL:1m;
        #    ssl_session_timeout  5m;

        #    ssl_ciphers  HIGH:!aNULL:!MD5;
        #    ssl_prefer_server_ciphers  on;

        #    location / {
        #        root  html;
        #        index  index.html index.htm;
        #    }
        #}

    }



  • 学习了,谢谢分享


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待