2017-08-15 3 views
0

Je cours une instance de ckan sur Ubuntu 16.04.3. J'ai installé le dernier ckan de la source. J'uploadé quelques fichiers XLSX avec succès, mais lorsque je tente de les voir dans l'explorateur de données qu'il conserve sur le chargement et ne montre aucune vue ou donne cette erreur sur l'interface:Le fichier Xlsx n'apparaît pas dans l'explorateur de données ckan

"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)" 

Lorsque je tente de télécharger le fichier à la datastore Je reçois l'erreur suivante sur l'interface:

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

dans le datapusher.error.log je vois:

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

aussi je ne peux pas voir une erreur spécifique dans mon terminal lorsque je sers mon fichier development.ini. Comment puis-je visualiser les fichiers xlsx dans mon explorateur de données avec succès?

+1

Avez-vous une authentification HTTP configurée sur le serveur ... via nginx/Apache? Dans le cas où cela faciliterait votre débogage, CKAN accède au datapusher en tant que service externe, puis le datapusher accède à CKAN, en tant que service externe (bien qu'il semblerait que cela ne soit pas si loin). Voir également le visualiseur de document Office: https://github.com/jqnatividad/ckanext-officedocs Dans le cas où la prévisualisation est votre principale préoccupation –

Répondre

0

Avez-vous rendu le dossier containin datapusher.wsgi accessible à apache dans votre /etc/apache2/sites-enabled/datapusher.conf?

<Directory /etc/ckan> 
    Options All 
    AllowOverride All 
    Require all granted 
</Directory>