Not logged in. · Lost password · Register
Forum: General Help and Support Installation and Configuration RSS
[solved] After moving wiki from debian to windows ... no ACL setup yet! Denying access to everyone.
Avatar
lordB #1
Member for 2 weeks · 15 posts
Group memberships: Members
Show profile · Link to this post
Subject: [solved] After moving wiki from debian to windows ... no ACL setup yet! Denying access to everyone.
After installing DokuWiki with PHP and IIS 10 on Windows Server 2016, I'm glad that it worked.
Now I've to move an old installation 2017-02-19b "Frusterick Manner" from a debian Server to this new Windows machine with the latest version.

I copied

/conf
/data/attic
/data/media
/data/media_attic
/data/media_meta
/data/meta
/data/pages

to the Windows Server. The Server is member of AD and the authenthication type is AD.

But it did not work, I get these error messages and can't log in:

Benutzerüberprüfung momentan nicht möglich.
No ACL Setup yet! Denying access to everyone.

I'm not sure what to do and do not find a hint inside the install-pages.
I'm sure I've done something wrong, but what? And how can I fix it?
This post was edited on 2019-02-07, 10:06 by lordB.
Avatar
schplurtz (Moderator) #2
Member since Nov 2009 · 364 posts · Location: France, Finistère
Group memberships: Global Moderators, Members
Show profile · Link to this post
Maybe, IIS/PHP has no right to access the new directories that you've just created.
Check file permissions and give IIS/PHP total control on the conf and data directories.
Avatar
cziehr #3
Member since Jan 2011 · 512 posts · Location: 10119 Berlin
Group memberships: Members
Show profile · Link to this post
Maybe a library that is necessary for using LDAP is missing?

In an apache install, mod_ldap (or similar, I don‘t know the exact name at the moment) also must be activated.
Avatar
lordB #4
Member for 2 weeks · 15 posts
Group memberships: Members
Show profile · Link to this post
I've restartet install.php and was able to see the full wiki with all media. So I think, access is no problem anymore.

But without Authethification of course.

I enbabled the AD Plugin (the pendant to the ldap Plugin), made the Settings for Domain etc. and copied the user.auth.php and the acl.auth.php from the old machine in place.

But after saving the setting "No ACL setup yet!" reappears.

I'm not sure what to do next. :-/
This post was edited on 2019-02-07, 08:45 by lordB.
Avatar
lordB #5
Member for 2 weeks · 15 posts
Group memberships: Members
Show profile · Link to this post
I used the debug mode this time:

AD Auth: PHP LDAP extension not found


Okay, I have no clue how to install/enable it.

Anyone who can help?
Avatar
lordB #6
Member for 2 weeks · 15 posts
Group memberships: Members
Show profile · Link to this post
I think I've solved it ...

https://www.iis.net/downloads/community/2018/05/php-manage…

With this tool it is easy to enable the PHP Extensionin IIS Manager.
Install it and reopen IIS Manager. Then jump to the DokuWiki Site, click on the PHP Manager and enable the extension.

What a flippin' eck.
This post was edited on 2019-02-07, 10:16 by lordB.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
Imprint
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Current time: 2019-02-16, 16:42:40 (UTC +01:00)