Mono 3.2 MVC4 application is copied from in Debian Linux to /var/www/html/myapp directory.

In works from Apache with mod_mono.

nginx server is installed and mono fastcgi server is started using


/opt/mono-3.2/bin/fastcgi-mono-server4 /applications=erp.mysite.com:/:/var/www/html/ /socket=tcp:127.0.0.1:9000

typing erp.mysite.com:81/myapp in browser returns 500 error

   No Application Found

   Unable to find a matching application for request:

   Host    erp.mysite.com:81
   Port    81
   Request Path    /erp
   Physical Path    /var/www/html/myapp


How to use nginx with mvc4 ?

default file contains:

   server {

       listen   81;
       listen   [::]:81 default ipv6only=on;
       server_name  erp.mysite.com;
       access_log  /var/log/nginx/access.log;
       location / {
           root   /var/www/html;
           index  index.html index.htm;
       fastcgi_index Default.aspx;
       fastcgi_pass 127.0.0.1:9000;
       include /etc/nginx/fastcgi_params;

       }
   }


nginx conf is:


   user www-data;
   worker_processes  1;

   error_log  /var/log/nginx/error.log;
   pid        /var/run/nginx.pid;

   events {
       worker_connections  1024;
       # multi_accept on;
   }

   http {
       include       /etc/nginx/mime.types;

       access_log    /var/log/nginx/access.log;

       sendfile        on;
       keepalive_timeout  65;
       tcp_nodelay        on;
       gzip  on;
       gzip_disable "MSIE [1-6]\.(?!.*SV1)";
       include /etc/nginx/conf.d/*.conf;
       include /etc/nginx/sites-enabled/*;
   }



Andrus

_______________________________________________
Mono-aspnet-list mailing list
Mono-aspnet-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-aspnet-list

Reply via email to