我的注册有问题,我看不到在主页面登录旁边的注册消失了,
如果我想访问/ user / register页面,它会将我重定向到这个URL:
http://www.example.com/user/login?came_from=http://www.example.com
/user/register
这是development.ini配置:
ckan.auth.anon_create_dataset = false
ckan.auth.create_unowned_dataset = false
ckan.auth.create_dataset_if_not_in_organization = false
ckan.auth.user_create_groups = true
ckan.auth.user_create_organizations = true
ckan.auth.user_delete_groups = true
ckan.auth.user_delete_organizations = true
ckan.auth.create_user_via_api = true
ckan.auth.create_user_via_web = true
ckan.auth.roles_that_cascade_to_sub_groups = admin
如果您可以看到ckan.auth.create_user_via_web
是true
。
我该怎么做才能克服这个问题?
答案 0 :(得分:0)
"注册"如果auth函数user_create
为True,则显示链接,这取决于我认为您具有True的配置选项create_user_via_web
。因此,我非常确定Ross的评论是正确的,您需要重新启动CKAN(即apache或paster)才能使更新配置生效。