Kesalahan Kumpulan Data CKAN

Saya menginstal CKAN dan saya mengalami kesulitan dalam menambahkan ekstensi DataStore menggunakan panduan Menyiapkan DataStore dari dokumen CKAN terbaru. Ketika saya sampai ke baris curl -X GET "http://127.0.0.1:5000/api/3/action/datastore_search?resource_id=_table_metadata", saya mendapat tanggapan ini: curl: (7) Failed to connect to 127.0.0.1 port 5000: Connection refused.

Saat saya melihat kumpulan data yang saya buat melalui instance CKAN melalui browser saya, pratinjau data pada file JSON saya menunjukkan kesalahan:

Tangkapan Layar Kesalahan Kumpulan Data

dan mencoba mengeklik tautan atas untuk mengunduh file secara langsung juga memberi saya kesalahan browser saat membuka URL:

Kesalahan Pengunduhan Data Peramban

Saya tidak yakin apa langkah saya selanjutnya untuk mencari tahu apa yang salah tetapi menurut saya FileStore berfungsi karena saya dapat mengunggah gambar dan memuatnya untuk daftar Organisasi.

Instalasinya baru dan memiliki semua pengaturan default dari panduan instalasi jadi saya belum melakukan modifikasi khusus apa pun. Terima kasih atas bantuan Anda sebelumnya.


person Sean Yee    schedule 08.06.2016    source sumber
comment
Apa yang ckan.site_url Anda setel di prodution.ini/development.ini Anda?   -  person k-nut    schedule 09.06.2016
comment
Ini perlu diubah. site_url harus disetel ke URL tempat situs Anda tersedia. Ini digunakan untuk membuat URL. Jadi Anda mungkin perlu mengubahnya menjadi http://127.0.0.1:5000 (dengan asumsi ckan Anda berjalan di bawah URL itu)   -  person k-nut    schedule 09.06.2016
comment
Hai k-nut, sepertinya itu berhasil. Kami tidak menggunakan http://127.0.0.1:5000 tetapi saya menggunakan alamat yang kami miliki dan berhasil. Terima kasih banyak atas bantuan Anda!   -  person Sean Yee    schedule 09.06.2016


Jawaban (1)


Karena saran k-nut adalah jawabannya tetapi ada dalam komentar atas pertanyaan saya, saya pikir saya akan memposting jawaban resmi kalau-kalau ada orang lain yang memiliki masalah yang sama. ckan.site_url perlu disetel ke URL spesifik tempat CKAN dijalankan yang belum tentu URL umum, meskipun semuanya dikonfigurasi secara default. Dalam kasus saya, saya memiliki URL internal khusus untuk VM saya yang perlu saya atur.

person Sean Yee    schedule 13.06.2016