Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
切诺基跳过运行asp.net MVC 4.0的fastcgi-mono-server4_Asp.net_Asp.net Mvc_Mono_Fastcgi_Cherokee - Fatal编程技术网

切诺基跳过运行asp.net MVC 4.0的fastcgi-mono-server4

切诺基跳过运行asp.net MVC 4.0的fastcgi-mono-server4,asp.net,asp.net-mvc,mono,fastcgi,cherokee,Asp.net,Asp.net Mvc,Mono,Fastcgi,Cherokee,我的问题是,当我使用cherokee和mono运行API时,cherokee跳过fastcgi mono服务器并说404未找到,而不是从mono服务器返回数据 我按照cherokee的教程在mono下运行asp.net: 我使用控制台中的下一个命令启动fastcgi-mono-server4: sudo fastcgi-mono-server4/applications=/myapplication/:/srv/www/htdocs/myapplication/,/test/:/srv/www

我的问题是,当我使用cherokee和mono运行API时,cherokee跳过fastcgi mono服务器并说404未找到,而不是从mono服务器返回数据

我按照cherokee的教程在mono下运行asp.net:

我使用控制台中的下一个命令启动fastcgi-mono-server4:

sudo fastcgi-mono-server4/applications=/myapplication/:/srv/www/htdocs/myapplication/,/test/:/srv/www/htdocs/test//socket=tcp:127.0.0.1:9000/stopable=TRUE/filename=/temp/cherokee-mono.socket/logfile=/home/aamarber/mono-server4.log

当我把它放在浏览器中:localhost/myapplication时,它说HTTP 500,名称控制器的值必须是非空字符串;没关系,因为myapplication是一个api

但是如果我把localhost/myapplication/websites/getwebsites放在这里,它会显示404错误


我能做什么?谢谢

API是指asmx基本服务、REST实现等?你能提供更多细节吗?这是一个ASP MVC控制器,有很多,但是如果在你的帮助下,我只能看到一个工作,其他的都会掉下来D