2017-03-01 24 views
0

我已經安裝的Apache Web服務器上的Ubuntu(16.04)和回購有(版本2.4.18)。 我想在Web服務器上運行ASP.Net應用程序,所以我也安裝了MONO。 以下是我在這個順序做了:是mod_mono未投放了.aspx文件APACH上Ubunutu

  1. sudo易於得到安裝的Apache2
  2. 命令和apt-get安裝單devel的
  3. 命令和apt-get安裝referenceassemblies-PCL
  4. 命令和apt - 獲得安裝CA證書,單
  5. 命令和apt-get安裝單xsp4

一切都已經成功安裝和Apache母鹿正確地提供index.html服務。

然而,當我嘗試查看.aspx文件的Web瀏覽器提示我下載。 我以爲mod_mono沒有配置,然後我去了/ etc/apache2/mods-enabled,mod_mono.conf和mod_mono.load都在那裏。 我mod_mono.conf配置爲:

包括/etc/mono-server4/mono-server4-hosts.conf

我不明白只是提示下載.aspx文件的任何錯誤。

我已經卸載MONO和Apache和具有相同的結果重新安裝它們。

有趣的是我還有一個Ubuntu的機器,是同一個構建16.04我同樣的步驟運行,並且.aspx文件被成功服務。我甚至比較了兩臺機器之間的文件和結構,它們是相同的。

有什麼,我失蹤,可能會導致這個問題?

回答

0

張貼在此之後我想加入這行來我mod_mono.conf我的問題的機器上

MonoAutoApplication啓用

然後重新啓動Apache服務 之後,一切都開始工作