Python 无法在CKAN中对上载进行身份验证

Python 无法在CKAN中对上载进行身份验证,python,ckan,Python,Ckan,我已经安装了CKAN 2.2的最新版本,并且使用此链接中的文档设置了文件存储 当我尝试将数据上载到本地安装的ckan时,出现“无法验证上载”错误 我已经安装了pip install argparse和pip install pairtree 我已经在配置文件中设置了ofs.impl和ofs.storage_dir的值 ofs.storage\u dir目录存在并且具有正确的权限 Apache错误日志未显示任何错误 在终端中,它显示一个错误: Error - <type 'exception

我已经安装了CKAN 2.2的最新版本,并且使用此链接中的文档设置了文件存储

当我尝试将数据上载到本地安装的ckan时,出现“无法验证上载”错误

我已经安装了pip install argparse和pip install pairtree

我已经在配置文件中设置了ofs.impl和ofs.storage_dir的值

ofs.storage\u dir目录存在并且具有正确的权限

Apache错误日志未显示任何错误

在终端中,它显示一个错误:

Error - <type 'exceptions.IOError'>: [Errno 13] Permission denied: '/var/lib/ckan/default/pairtree_version0_1'
Error-:[Errno 13]权限被拒绝:'/var/lib/ckan/default/pairtree\u version0\u 1'

完整错误日志:

您的
/var/lib/ckan/default/
目录(或其部分内容)的UNIX权限似乎错误。尝试:

sudo chown -R www-data /var/lib/ckan/default
sudo chmod -R u+rwx /var/lib/ckan/default

这似乎是一个真正的写入权限错误。虽然你说它拥有正确的权限,但事实似乎并非如此。请尝试
sudo su-c“touch/var/lib/ckan/default/pairtree\u version0\u 1”
查找进程正在运行的用户(双重检查)。这对我不起作用。但是我尝试过这个“find/var/lib/ckan/default-type d-execchmod755{}\”。现在问题已经解决了。