2016-06-08 94 views
0

我安装了CKAN,并且我无法使用作为指南添加DataStore扩展。从最新的CKAN文档设置DataStore。当我到达线 curl -X GET "http://127.0.0.1:5000/api/3/action/datastore_search?resource_id=_table_metadata",我得到这个响应:curl: (7) Failed to connect to 127.0.0.1 port 5000: Connection refusedCKAN数据集错误

当我看着我通过CKAN例如,通过我的浏览器中创建一个数据集,在我的JSON文件中的数据预览显示了一个错误:

Dataset Error Screenshot

,并试图点击上方的链接下载当它进入URL文件直接也给了我一个浏览器错误:

Browser Data Download Error

我不知道我的下一个步骤应该是什么弄清楚什么是错的,但我认为由于我能够上传图片并将其加载到组织列表中,因此FileStore正在运行。

安装是新鲜的,并具有安装指南中的所有默认设置,所以我没有做任何特殊的修改。感谢您的帮助提前。

+0

你在'prodution.ini' /'development.ini'中设置了什么'ckan.site_url'? –

+0

'ckan.site_url = http:// opendata.test' –

+1

然后这需要改变。 'site_url'应该设置为你的网站可用的URL。它用于构建URL。所以你可能需要将它改为'http://127.0.0.1:5000'(假设你的ckan正在该URL下运行) –

回答

0

由于k-nut的建议是答案,但它在评论我的问题,我以为我会发布一个官方答案,以防其他人有同样的问题。需要将ckan.site_url设置为CKAN正在运行的特定URL,其中可能不一定是通用的,即使其他所有内容都是默认配置的。在我的情况下,我有一个特定的内部URL用于我需要设置的虚拟机。