Hi All,

I have an nginx install with the configuration below.

The server is a linux VM running under Virtual Box on my windows machine. The website / directory is made available as a sharename using Samba, which I connect to from Windows, so I can edit the files. I edit in windows, using familiar tools and then test using a browser, usually without restarting nginx or init-fastcgi.

This works fine for php files. When I edit one of two javascript files, the next request for a javascript file fails with a 500 error - even if the request is not for the changed file.

The version of nginx I am running is 1.2.6 compiled with the long polling module included.

Does anyone know what is happening?

Thansk,

Ian

This is my server confiig.

server {
    server_name coachmaster3.anake.hcs;
    listen   80;
    fastcgi_read_timeout  300;
    index index.php;
    root /home/ian/websites/coachmaster3dev/htdocs;
    location = / {
        rewrite ^ /index.php last;
    }
    # serve php via fastcgi if it exists
    location ~ \.php$ {
        try_files $uri =404;
        include /etc/nginx/fastcgi_params;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param  CENTRAL_ROOT       $document_root;
        fastcgi_param  RESELLER_ROOT      $document_root;
        fastcgi_param HTTPS  OFF;
    }
    # serve static files
    try_files $uri =404;
    # now to configure the long polling
    push_store_messages on;
    location /publish {
        push_publisher;
        set $push_channel_id $arg_id;
        push_message_timeout 30s;
        push_max_message_buffer_length 10;
    }
    # public long-polling endpoint
    location /activity {
        push_subscriber;
        push_subscriber_concurrency broadcast;
        set $push_channel_id $arg_id;
        default_type  text/plain;
    }
}




--
Ian Hobson
31 Sheerwater, Northampton NN3 5HU,
Tel: 01604 513875
Preparing eBooks for Kindle and ePub formats to give the best reader experience.

_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to