我在Mono上运行ASP.NET 。
我想运行blogengine:
http://www.dotnetblogengine.net/
我下载了,放在/var/www/blogengine ,在控制台上去了/var/www/blogengine并启动了xsp2。
我去了http://localhost:8080 ,它运行没有问题。
然后我停止了xsp2,去了/var/www并启动了xsp2。
我去了http://localhost:8080/blogengine
它结束了一个奇怪的错误:
该部分不能在这个configuration文件中定义(允许的定义上下文是'MachineToApplication')。 (/var/www/blogengine/Web.Config第9行)
问题似乎是,只要xsp2根文件夹不是应用程序根文件夹,它就会停止工作。
我必须configuration任何东西吗? 还有什么是错的?
这是预期的行为。 您必须在您的Web应用程序的根目录中运行xsp,或者将特定的path作为根目录。
例如…
xsp2 --root /var/www/blogengine
在blog.extriko.com检查我的博客,我已经在Ubuntu服务器上设置了blogengine.net,使用lighttpd和mono-fastcgi-server2 ,它工作的很棒!