我在 Windows 服务器上的 vm (vmware) 内运行 Ubuntu 12.04 服务器。我在虚拟机上运行 Rhodecode。我可以通过主机的 IPAddress 从主机访问 RhodeCode,并且端口 RHodecode 正在(102.168.226.128:5000)上运行,但无法从网络上的另一台机器访问它。为了解决这个问题,我尝试使用 apache 代理作为子目录(一位同事建议这样做),但遇到了问题。我将以下代码添加到 production.ini
filter-with = proxy-prefix (in [app.main])
和
[filter:proxy-prefix]
use = egg:PasteDeploy#prefix
prefix = /<rhodecode> (at the end of the file)
当我尝试构建数据库(sudo paste setup-rhodecode production.ini)时,我收到以下错误:“main”部分不是应用程序(可能是过滤器)。您应该添加#section_name,其中section_name 是配置您的应用程序的部分
我在这里做错了什么?