2016-06-08 2 views
0

Я установил CKAN, и у меня возникли трудности с добавлением расширения DataStore, в качестве справочника. Настройка DataStore из последних документов CKAN. Когда я доберусь до линии 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

Когда я смотрю на набор данных, который я создал с помощью CKAN например, через мой браузер, просмотр данных на моем файле JSON показывает ошибку:

Dataset Error Screenshot

и пытается нажать на верхнюю ссылку, чтобы скачать файл непосредственно также дает мне ошибку браузера когда он идет к URL-адресу:

Browser Data Download Error

Я не уверен, что мои следующие шаги должны быть, чтобы выяснить, что случилось, но я думаю, FileStore работает с тех пор, как я смог загрузить изображение и загрузить его для организации.

Установка свежая и имеет все настройки по умолчанию из руководства по установке, поэтому я не внесли никаких специальных изменений. Заранее благодарны за Вашу помощь.

+0

В чем ваш 'ckan.site_url' установлен в ваш' prodution.ini'/'development.ini'? –

+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 должно быть установлено на конкретный URL-адрес, который запускается CKAN, под которым может не быть общего, даже если все остальное настроено по умолчанию. В моем случае у меня есть специальный внутренний URL для моей виртуальной машины, который мне нужно установить.

Смежные вопросы