htopを参照してください。

htopを参照してください。

私はmono-apache-server4を実行していることを知っていますが、サイトを起動するとmono-apache-server2が応答します。

私のウェブサイトではなぜ4.0を使用しないのですか?

htopを参照してください。

ここに画像の説明を入力してください。

これが私がしたことです:

Apacheとmod-monoと一緒にDebian Wheezyをインストールしました。

apt-get install mono-apache-server2 mono-apache-server4 libapache2-mod-mono libmono-i18n2.0-cil

その後、デフォルトの仮想ホストファイルを編集しました。sudo nano /etc/apache2/sites-available/default

<VirtualHost *:80>
  ServerName mydomain.org
  ServerAdmin [email protected]
  ServerAlias www.mydomain.org
  DocumentRoot /var/www/mydomain.org/
  ErrorLog /var/www/logs/mydomain.org.error.log
  CustomLog /var/www/logs/mydomain.org.access.log combined

  MonoServerPath example.com "/usr/bin/mod-mono-server4"

  MonoDebug mydomain.org true
  MonoSetEnv mydomain.org MONO_IOMAP=all
  MonoApplications mydomain.org "/:/var/www/mydomain.org/"
  <Location "/">
    Allow from all
    Order allow,deny
    MonoSetServerAlias mydomain.org
    SetHandler mono
    SetOutputFilter DEFLATE
    SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip dont-vary
  </Location>
  <IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript
  </IfModule>
</VirtualHost>

apache2 を再起動します。

ここに画像の説明を入力してください。

修正する:

以下を使用して再インストールしました。

apt-get install mono-apache-server4 libapache2-mod-mono libmono-i18n4.0-all

しかし犯人はジムの答えだった。

ベストアンサー1

MonoServerPath example.com "/usr/bin/mod-mono-server4"

おそらくそうすべきでしょう

MonoServerPath mydomain.org "/usr/bin/mod-mono-server4"

おすすめ記事