chris-brooks Hello, I used the upgrade plugin yesterday to install the current release and I thought all went well until I logged into the site. Now we are seeing a "No ACL setup yet! Denying access to everyone." error and I no longer have access to the admin page. Any help would be appreciated!
chris-brooks ok, the acl.auth.php file is still in the conf directory and it does contain the acl entries that I put in place. Can someone please guide in how to get this filed to work?
chris-brooks Found this post here: http://www.freelists.org/post/dokuwiki/SOLVED-No-ACL-setup-yet-warning-when-not-logged-in that talks about this issue. I'm unable to fine the preload.php file, it does not exist in my install. That being said I am assuming that it does not exists in the version I'm running or I would have found it. I'm begging for help here.............
turnermm Not sure why you need preload.php, but check the DW web seit for relevant hits. Here is one: https://www.dokuwiki.org/rewrite?s[]=preload.php
chris-brooks Thanks for the reply....... I'm not sure I even need the preload.php file. I don't really know what I need other then to get the ACL file to be read so I can get back to work on our wiki.
dominik make sure that: 1) conf/acl.auth.php exists 2) conf/acl.auth.php contains an entry that catches all users (even anonymous) on every page. For an open wiki the line will look like * @ALL 8 A closed wiki will be * @ALL 0
chris-brooks dominik, That resolved the issue. I was missing the @ALL entry. I do have another issue though. My user account does not have access to the admin page. We use our domain accounts. I can login but don't have admin rights. Any thoughts?
dominik sounds like your superuser setting is incorrect. just check your conf/local.php. there should be a line like $conf['superuser'] = 'youruser,anotherUser,@adminGroup'; you can simply add your user or one of your groups to the list.
chris-brooks Hi, I do have this setup and can;t get to work. "$conf['superuser'] = '@admin,chris'; My account "chris" is a domain account. I've tried a lot of combos but can't get access to the admin page. Thanks for the help on this.
chris-brooks Really need some help here all. The ACL issue looks to be fixed but I still don't have access to the admin page and my domain users can't login at all. Please Help!
turnermm Check users.auth.php. In your entry, make sure that admin appears at the end of the listing, after the final colon: your_user_id:encoded_password:Your Name:email@example.com:user,admin Notice, that there are no @-signs for the group names.
chris-brooks chris:177e6c30ec11b353e6fcb346e38a1c0e:Chris Brooks:cbrooks@canarylabs.com:admin,user,it It there.
chris-brooks What happens if I rerun install.php? Will it blow away all the pages that have been created? I can handle the acl getting blown away but I really can't loose the pages.......Chris fyi: I do have the file structure backed up....
turnermm The way to do this would be to install a completely new DW, since install.php will not install over a previously installed DW. Then just move your data over to the new installation, making sure that the data is all writable by the web server.