2015-01-05 41 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

相关问题