【发布时间】:2010-03-27 22:26:18
【问题描述】:
我想知道是否可以创建一个到本地监听 onlu 的服务器的 php 代理,以便 php 网关是公共的,它将所有内容定向到在 localhost 上监听的服务器。
此服务器将是 mercurial 的 hg 服务,仅在 127.0.0.1 上侦听,php 将进行身份验证。
你认为有可能吗?任何人都知道如何在 php 中制作一个通用代理,以便不仅 http get 可以工作,而且 hg push 也可以?
我知道有一些方法可以使用 auth 托管 mercurial repo,但它是在插电式计算机上,我没有太多空间来容纳更多应用程序等。
【问题讨论】:
-
我不明白。听起来您想制作一个将暴露在 Internet 上的自制代理(!!)。而且您希望这样做,而不是使用 Mercurial 的内置服务器,您也将在同一台 PC 上同时运行该服务器。我一定是错过了什么……
-
这只是通过 apache 将身份验证添加到 hg serve 的想法,几乎没有配置。我不确定它是否可以工作。
-
我明白了。我将在下面添加一个答案。
-
@all 你们是对的。与设置 hg serve 代理的所有麻烦相比,设置 chi 要好得多。
标签: php proxy mercurial localhost