2009-06-09 5 views
0

を開始することができないことは、私はモノがインストールされているのFedora 10にhttpdの上モノ(mod_mono)&アパッチ(httpd)が:正しく

を実行するために、Monoのmod_monoを取得しようとしているいくつかの一つだと思われるとhttpdがmod_mono.confに

を使用するように設定されている。しかし、私はこれを行うとき:

Starting httpd: [crit] (13)Permission denied: 
Failed to attach to existing dashboard, 
and removing dashboard file '/var/run/mod_mono_dashboard_XXGLOBAL_1' failed 
(Permission denied). 

service httpd start 

私はこのエラーを取得します私はこれを行うと0

は:

At System.OutOfMemoryException:.ctor (string), offset 0x18 
Addr: 0x7f8e73d6e150 
Callee: System.SystemException:.ctor (string) 
** 
ERROR:tramp-amd64.c:99:mono_arch_patch_callsite: code should not be reached 
Stacktrace: 

    at System.OutOfMemoryException..ctor (string) <0xffffffff> 
    at System.OutOfMemoryException..ctor (string) <0x00018> 
    at (wrapper runtime-invoke) System.Object.runtime_invoke_void__this___string (object,intptr,intptr,intptr) <0xffffffff> 

Native stacktrace: 

     /usr/lib64/libmono.so.0 [0x34f1a76812] 
     /lib64/libpthread.so.0 [0x315180f0f0] 
     /lib64/libc.so.6(gsignal+0x35) [0x3150c32f05] 
     /lib64/libc.so.6(abort+0x183) [0x3150c34a73] 
     /lib64/libglib-2.0.so.0(g_assertion_message+0x113) [0x34f125d7f3] 
     /usr/lib64/libmono.so.0 [0x34f1a9e7a8] 
     /usr/lib64/libmono.so.0 [0x34f1a7d080] 
     [0x7f8e741d016e] 

Debug info from gdb: 


================================================================= 
Got a SIGABRT while executing native code. This usually indicates 
a fatal error in the mono runtime or one of the native libraries 
used by your application. 
================================================================= 

Aborted 

Linuxバージョン:

Fedora release 10 (Cambridge) 

のApache(httpd)がバージョン:

Server version: Apache/2.2.11 (Unix) 
Server built: Mar 6 2009 09:12:52 
Server's Module Magic Number: 20051115:21 
Server loaded: APR 1.3.3, APR-Util 1.3.4 
Compiled using: APR 1.3.3, APR-Util 1.3.4 
Architecture: 64-bit 
Server MPM:  Prefork 
    threaded:  no 
    forked:  yes (variable process count) 
Server compiled with.... 
-D APACHE_MPM_DIR="server/mpm/prefork" 
-D APR_HAS_SENDFILE 
-D APR_HAS_MMAP 
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) 
-D APR_USE_SYSVSEM_SERIALIZE 
-D APR_USE_PTHREAD_SERIALIZE 
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT 
-D APR_HAS_OTHER_CHILD 
-D AP_HAVE_RELIABLE_PIPED_LOGS 
-D DYNAMIC_MODULE_LIMIT=128 
-D HTTPD_ROOT="/etc/httpd" 
-D SUEXEC_BIN="/usr/sbin/suexec" 
-D DEFAULT_PIDLOG="logs/httpd.pid" 
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status" 
-D DEFAULT_LOCKFILE="logs/accept.lock" 
-D DEFAULT_ERRORLOG="logs/error_log" 
-D AP_TYPES_CONFIG_FILE="conf/mime.types" 
-D SERVER_CONFIG_FILE="conf/httpd.conf" 

モノ

xsp 

私はこのエラーを取得しますバージョンは2.4、Mono-Vg私のこれは:

Mono JIT compiler version 2.0.1 (tarball) 
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com 
     TLS:   __thread 
     GC:   Included Boehm (with typed GC) 
     SIGSEGV:  altstack 
     Notifications: epoll 
     Architecture: amd64 
     Disabled:  none 

助けてください?

ありがとうございました。

答えて

0

私はmono、mod_mono、xsp形式のディストリビューションをインストールしようとしました。次に、2.2、2.4、svnを使ってソースから をインストールしました。

問題は、カーネル2.6.24-23-xenが両方のサーバーに存在することです。 には、以下のバージョンで修正されたバグがあります。問題は です.64ビットXENカーネルはMAP_32BITフラグを受け入れません。

負傷に冒険を加えても、 VPSなのでカーネルをアップグレードできません。カーネルをインストールできません。

0

最初に表示されるエラーは、あなたに影響しない既知の問題です。 See this post

2番目のエラーは「xsp」ではなく「xsp2」を使用してはいけませんか?

これでうまくいかない場合は、ソースから最新のMonoビルドをインストールしてみることをお勧めします。 Ubuntuにはinstructions hereがありますが、あなたには十分に似ているはずです。