CKAN / Vagrant端口转发

时间:2013-09-24 22:45:59

标签: vagrant ckan

我创建了一个流浪盒并在其中安装了ckan。

在vagrantfile中 - 我将端口转发设置为4567 - 所以在我的浏览器中输入

127.0.0.1:4567

我在虚拟框内找到了ckan。

现在的问题是 - 当我在ckan中执行某些操作时更新我的​​个人资料 - 我被重定向到

http://127.0.0.1/user/mirmir 

这给了我一个错误“找不到 - 在这台服务器上找不到请求的URL / user / mirmir。”

如果我手动插入:4567,那么它就变成了

 http://127.0.0.1:4567/user/mirmir
一切正常。

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:4)

您可能应该通过专用网络执行此操作:http://docs.vagrantup.com/v2/networking/private_network.html

将IP地址添加到您的Vagrant文​​件中后,如下所示:

config.vm.network "private_network", ip: "192.168.50.4"

你应该重新加载流浪汉并且能够浏览到192.168.50.4,现在应该没有问题,因为你不需要在URL中使用端口。