2015-01-24 13 views
5

dopo l'installazione di mono dai sorgenti e la procedura per installare mod_mono qui http://r2d2.cc/2014/03/25/asp-net-mvc-under-linux-with-mono/ ho finito con:apache2 con mod_mono non può essere avviato. Errore: undefined symbol: unixd_config

apache2: Errore di sintassi sulla linea 140 di /etc/apache2/apache2.conf: Errore di sintassi on line 1 di /etc/apache2/mods-enabled/mod_mono.load: Impossibile caricare /usr/lib/apache2/modules/mod_mono.so nel server: /usr/lib/apache2/modules/mod_mono.so: simbolo non definito: unixd_config

sulla mia ubuntu linux 14.10. Ho provato a installare mono-completo prima, con lo stesso errore, di quanto non provassi ad installare dai sorgenti di github. mono sta funzionando bene (C# console test), ma quando provo ad avviare il server apache2, ottengo questo errore.

La riga 140 è la linea in cui viene chiamato il mono_load. Tutti i file sembrano essere lì. ho provato a google e trovare il problema - ma ora, dopo 5 ore questa è la mia ultima speranza ...

Qualcuno ha un'idea di quello che posso fare?

grazie per il vostro aiuto! mike.

risposta

0

La ringrazio molto covener. mi hai portato sulla strada giusta. Dopo aver investigato ho scoperto che questo non è completamente vero. Se qualcun altro si imbatte in questi problemi, sembra che abbia qualcosa a che fare con Ubuntu. Ho cambiato in debian 7, fatto un aggiornamento a jessie e usato apache 2.4.10 con mod_mono lì. e ... funziona! Ho provato di nuovo Ubuntu, ma non ha funzionato. Quindi su debian 7.9 (8) ora e tutto va bene. Molto strano. Comunque. Grazie. Mike.

5

Solo un ritardo molto ritardato a questa domanda mentre mi sono imbattuto nello stesso errore oggi su Ubuntu 16.04 dopo mod_mono aggiornato. Durante la ricerca dell'errore, questo è il primo risultato, quindi ho pensato di aggiornare con quello che ha risolto per me:

Mentre precedentemente, uno ha installato i repository/pacchetti Debian 7 per mod_mono da utilizzare con Ubuntu, a quanto pare ora c'è un repository di Ubuntu. La rimozione dei repository Debian 7 e la sostituzione con i repository di Ubuntu 16.04 hanno risolto il problema.

Ecco il link per i pronti contro termine:

http://www.mono-project.com/download/#download-lin-ubuntu

+0

Stesso problema/soluzione simile su Debian - sembra che finalmente fatto un repository per Jessie – Spikolynn

Problemi correlati