1.我按mono的官方文档下载了mono,xsp和mod_mono
2.将.net项目放入了/var/www/html下
3.在httpd.conf进行配置,多加了这些东西,另外mod_mono.conf没有做任何修改
4.开启apache服务,但是页面向后台的请求一直是503 503 service unavailable,同时我在apache的错误日志中看到这样的错误,一开启apache就会有这样的错误。它说没有mod-mono-server.exe 我也去这个路径下找了,发现'/usr/lib下根本没有mono路径,更没有mod-mono-server.exe,现在一直是这个问题解决不了,恳请大神救急。
error.log:
http.conf中新加内容:
#------------------------------------edit myself-----------
Include /etc/httpd/conf.d/mod_mono.conf
MonoAutoApplication disabled
AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/var/www/html"
#------------------------------------edit myself-----------
# ASP NET support
#<IfModule ssl_module>
#SSLRandomSeed startup builtin
#SSLRandomSeed connect builtin
#</IfModule>
Alias /SCHrOnlineSer "/var/www/html/SCHrOnlineSer"
Alias /test "/var/www/html/test"
AddMonoApplications default "/test:/var/www/html/test,/SCHrOnlineSer:/var/www/html/SCHrOnlineSer"
<Location /SCHrOnlineSer>
SetHandler mono
</Location>
<Location /test>
SetHandler mono
</Location>
<Location /mono>
SetHandler mono-ctrl
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
MonoServerPath /usr/bin/mod-mono-server2
#------------------------------------edit myself-----------