Файл Xlsx не отображается в проводнике данных ckan

Я запускаю экземпляр ckan на Ubuntu 16.04.3. Я установил последний ckan из исходников. Я успешно загрузил несколько файлов xlsx, но когда я пытаюсь просмотреть их в проводнике данных, он продолжает загружаться и не показывает никаких представлений или выдает эту ошибку в интерфейсе:

"This resource view is not available at the moment. Click here for more information.

Could not load view: DataProxy returned an error (Please read the dataproxy API format documentation: https://github.com/okfn/dataproxy)"

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

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

В datapusher.error.log вижу:

[authz_core:error] [pid 4296:tid 139631223842560] [client 127.0.0.1:36692] AH01630: client denied by server configuration: /etc/ckan/datapusher.wsgi

Также я не вижу какой-либо конкретной ошибки в своем терминале, когда я отправляю свой файл development.ini. Как я могу успешно просматривать файлы xlsx в моем проводнике данных?


person Ammar Majeed    schedule 15.08.2017    source источник
comment
Настроена ли на сервере HTTP-аутентификация... через nginx/Apache? В случае, если это поможет вашей отладке, происходит то, что CKAN обращается к datapusher как к внешней службе, а затем datapusher обращается к CKAN как к внешней службе (хотя, похоже, это не так далеко). Также см. средство предварительного просмотра документов Office: github.com/jqnatividad/ckanext-officedocs. твоя главная забота   -  person Matt Fullerton    schedule 16.08.2017


Ответы (1)


Вы сделали папку, содержащую datapusher.wsgi, доступной для apache в вашем файле /etc/apache2/sites-enabled/datapusher.conf?

<Directory /etc/ckan>
   Options All
   AllowOverride All
   Require all granted
</Directory>
person Ali Sarchami    schedule 18.08.2017