2015-01-05 44 views
-3

是否有任何可能的方式讓PHP在端口80和8800上運行?如果是,請告訴我說明如何做到這一點。我使用apache2作爲我的HTTP服務器。讓PHP在多個端口上工作

編輯:我其實是想使PHP工作納入它運行在端口8800

+0

它應該可以在任何端口上工作,除非你在httpd.conf中做了一些奇怪的事情。 – GordonM

+0

它不適合我。我使用龍捲風作爲框架,我運行它在端口8800. PHP不加載。 – geotsak

+0

PHP只是網關。 Apache承載偵聽端口的虛擬服務器。你需要改變你的Apache配置。 – SteveEdson

回答

3

我想你談論更多具有多個端口上運行Apache龍捲風框架。如果是這種情況,你應該只需要修改Apache配置有以下幾點:

Listen 80 
Listen 8080 

您可能需要添加虛擬主機對於這兩個端口,即:

NameVirtualHost *:80 
NameVirtualHost *:8080 

<VirtualHost *:80> 
    DocumentRoot "C:\WWW\test.com\public_html" 
</VirtualHost> 

<VirtualHost *:8080> 
    DocumentRoot "C:\WWW\test.com\public_html" 
</VirtualHost> 

一旦這個已經完成了,你需要重啓apache服務。

+0

請查看編輯的問題。 – geotsak

相關問題