2014-10-01 148 views
2

即時嘗試在我的xampp安裝上運行aspx文件但Apache服務器無法啓動。試圖在xampp上安裝asp.net

我做了什麼:

安裝了一個乾淨的XAMPP。

Installted的mod_aspdotnet-2.2.0.2006 - 設置 - r2.msi

改變了我的httpd.conf:

#asp.net 

LoadModule aspdotnet_module modules/mod_aspdotnet.so 
AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj licx rem resources resx soap vb vbproj vsdisco webinfo 

<IfModule mod_aspdotnet.cpp> 
AspNetMount /SampleASP "C:\xamppASP\htdocs" 
Alias /SampleASP "C:\xamppASP\htdocs" 
<Directory "C:\xamppASP\htdocs"> 
    Options FollowSymlinks ExecCGI 
    Order allow,deny 
    Allow from all 
    DirectoryIndex index.htm index.aspx 
</Directory> 
AliasMatch /aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*) "C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4" 
<Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles"> 
    Options FollowSymlinks 
    Order allow,deny 
    Allow from all 
</Directory> 
</IfModule> 

#asp.net 

在此之後的步驟服務器不會再啓動。

即使我只是運行:

LoadModule aspdotnet_module modules/mod_aspdotnet.so 

服務器無法啓動。

我已經檢查了文件夾C:\ xamppASP \ apache \ modules 該文件存在。

我在做什麼錯了?

回答

0

Im相當肯定這:

AspNetMount /SampleASP "C:\xamppASP\htdocs" 
Alias /SampleASP "C:\xamppASP\htdocs" 
<Directory "C:\xamppASP\htdocs"> 

應該是:

AspNetMount /SampleASP "C:\xamppASP\SampleASP" 
Alias /SampleASP "C:\xamppASP\SampleASP" 
<Directory "C:\xamppASP\SampleASP"> 

也就是說,你改變你的目錄名稱你給作爲 'SampleASP' 之一。

0

它不會再啓動的原因可能是因爲您設置的目錄不存在。

「C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles」

我一直在努力去工作同樣的事情,我發現,我沒有ASP.NETClientFiles ,如果你刪除你的更改,它將重新開始。

或者如果你找出ASP.NETClientFIles來自哪裏並安裝它。然後它會工作。