2017-06-15 95 views
0

我有,爲了處理一些大數據,在本地機器上設置ckan。我已經按照本指南設置了整個系統:http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.html錯誤403與Ckan 2.6.2 - Datapush

我想顯示本地加載文件的預覽,所以用戶在下載它之前可以看到它。它不起作用,因爲它只適用於在線文件。例如,它可以與this online file一起使用,但不能與我上傳的我自己的文件一起使用。

所以,我一直對Datastore和Datapusher感興趣。我已經遵循了指南的每一部分,並且出現在我的ckan上。但是,我有一個錯誤。特別是這一個:

Upload error: An Error occurred while sending the job: 403 Client Error: Forbidden for url: http://127.0.0.1:8800/job

這是我對我的production.ini文件最重要的部分(複製整個會很長):

ckan.site_url = http://localhost 

ckan.plugins = datastore datapusher stats text_view image_view 
recline_view recline_graph_view recline_map_view webpage_view 

ckan.datapusher.formats = csv xls xlsx tsv application/csv 
application/vnd.ms-excel 
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet 

ckan.datapusher.url = http://127.0.0.1:8800/ 

我確實沒有關於我的問題可能是什麼想法,我嘗試將datapusher.url更改爲0.0.0.0,但它不起作用。

回答

1

如果要添加到CKAN的數據位於計算機的文件中,請選擇「上載文件」選項。 CKAN會給你一個文件瀏覽器來選擇它。您應該使用指向文件選項的鏈接,僅用於公開可用的資源。

0

你安裝了datapusher嗎?它是一個單獨的進程在8800端口上運行.CASAN使用數據存儲能夠具有表格數據的網格視圖。數據需要通過數據存儲器推送才能被數據存儲使用。