2012-04-29 88 views
1

我已經在PC上運行了asp.net現在我已經在我的機器上安裝了PHP(xampp),但它似乎無法正常工作。如何在同一臺機器上運行ASP.NET和PHP?

有沒有什麼辦法可以在我的機器上停止ASP.NET服務器(它有一個特殊的名字?)? 我現在有Windows XP。

謝謝。編輯: 感謝你們所有人。我得到的對象沒有找到錯誤,但那是因爲我把我的PHP文件放入wwwroot文件夾而不是htdocs(你必須在使用xampp時將你的php文件放在這裏)。

+0

你應該問這些問題你的PHP等組(用戶組),或者你的私人教練。 – hakre 2012-04-29 08:23:55

+0

以及我沒有這些,但謝謝你的建議:) – SZT 2012-04-29 16:59:52

+0

然後與旁邊的一些同行聚在一起使用。 Checkout php.net for yourgroupgroups near you。 – hakre 2012-04-29 17:09:46

回答

0
+0

我覺得這不僅僅是一個答案而是一個評論。 – hakre 2012-04-29 08:22:46

+0

請閱讀關於元的Q&A:[答案只包含其他地方的鏈接真的「好答案」?](http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-別的 - 真的很好 - 答案) – hakre 2012-04-30 07:54:29

4

您應該爲IIS安裝PHP。

+0

對不起,我不明白。通過使用PHP for iis,你的意思是什麼? – SZT 2012-04-29 06:13:14

+3

他打算在運行ASP.NET應用程序的IIS「Internet Information Services」上安裝PHP以運行PHP應用程序。這裏是如何在IIS 7.0上安裝PHP的鏈接http://www.php.net/manual/en/install.windows.iis7.php或IIS 6.0 http://www.php.net/manual/en /install.windows.iis6.php – 2012-04-29 06:28:21

0

它被稱爲Internet信息服務(IIS),您可以使用IIS管理器來停止該服務,也可以通過轉到添加或刪除程序然後添加/刪除Windows組件來完全刪除IIS。

但是我發現爲IIS安裝PHP而不是使用XAMPP更容易。微軟的Web Platform Installer變得非常簡單(雖然我不知道這是否適用於舊版本的IIS)

+0

我認爲這就是我想要的,停止服務,但你怎麼做?我設法阻止「默認的網絡服務」,但我的PHP似乎沒有工作。每當我嘗試訪問我的PHP文件夾/ wwroot文件時,我會收到「找不到對象」的錯誤消息。任何想法?? – SZT 2012-04-29 06:19:09

2

獨立網站,從什麼是運行你的代碼一分鐘的服務器。你安裝的不是PHP,而是一個包含Apache(Web服務器),PHP(運行你的PHP代碼)和MySQL(數據庫服務器)的整個包。

在Windows上,用於提供網頁的通用服務器是IIS。您可以同時使用IIS和PHP。雖然有some hacks to get ASP.NET working under Apache,但我不會推薦它,因爲它可能會讓你更加頭疼,試圖讓它工作,而不是它的價值。

這意味着您將要使用IIS作爲您的Web服務器。您現在需要做的就是安裝PHP並配置IIS以將其用作CGI應用程序來處理.php文件。

說明在這裏:http://php.net/manual/en/install.windows.php

+0

這是否意味着我應該首先卸載xampp? – SZT 2012-04-29 18:41:05

相關問題