【发布时间】:2016-06-08 22:57:04
【问题描述】:
我安装了 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 refused。
当我通过浏览器查看通过 CKAN 实例创建的数据集时,我的 JSON 文件上的数据预览显示错误:
并且尝试单击上面的链接直接下载文件也会在转到 URL 时出现浏览器错误:
我不确定下一步应该做什么来找出问题所在,但我认为 FileStore 可以正常工作,因为我能够上传图片并将其加载到组织列表中。
安装是全新的,并且具有安装指南中的所有默认设置,因此我没有进行任何特殊修改。提前感谢您的帮助。
【问题讨论】:
-
您的
ckan.site_url在prodution.ini/development.ini中设置为什么? -
ckan.site_url = http://opendata.test -
这需要改变。
site_url应设置为您的网站可用的 URL。它用于构造 URL。因此,您可能需要将其更改为http://127.0.0.1:5000(假设您的 ckan 在该 URL 下运行) -
嗨,k-nut,这似乎成功了。我们没有使用
http://127.0.0.1:5000,但我使用了我们拥有的地址并且它有效。非常感谢您的帮助!