我已安装最新版本的CKAN 2.2,并使用此链接http://docs.ckan.org/en/latest/filestore.html中的文档设置了文件存储。
当我尝试将数据上传到我当地的ckan安装时,我收到了“无法验证上传”错误。
我已经安装了pip install argparse和pip install pairtree。
我在配置文件中设置了ofs.impl和ofs.storage_dir值。
ofs.storage_dir目录存在且具有正确的权限。
Apache错误日志未显示任何错误。
在终端显示错误:
Error - <type 'exceptions.IOError'>: [Errno 13] Permission denied: '/var/lib/ckan/default/pairtree_version0_1'
完整的错误日志:http://pastebin.com/Y9rDWbbH
答案 0 :(得分:2)
您的/var/lib/ckan/default/
目录(或其某些内容)的UNIX权限似乎是错误的。尝试:
sudo chown -R www-data /var/lib/ckan/default
sudo chmod -R u+rwx /var/lib/ckan/default