bmentink Hi, I have just updated my Dokuwiki (after 2 years) on my FreeNAS box and find that authpdo extension is now used instead of the other sql extensions. What are the "simple" steps to changing over? I understand that in configuration you enable the authpdo as authentication method, but I don't know what, if anything, to set in the configuration for that extension. I had a look at the dokuwiki page for authpro, but it is too complicated to follow for me, I know nothing about SQL and I should not have to, to use dokuwiki (I did not have to before) .. or can I just disable it. Any help appreciated PS: I am also getting SSL errors on PHP, I don't know if that is part of the above, it means I cannot download extension upgrades.
andi bmentink:1487982579 wrote I know nothing about SQL and I should not have to, to use dokuwiki (I did not have to before) Then who configured the previous sql extension for you? Are you even using an sql extension for authenticating?
bmentink Thanks. lighttpd -v .. shows that ssl has been compiled into my version of lighttpd. So maybe it is something to do with my php version and ssl.
turnermm This got my curiosity up, and I found this: http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_SSL
bmentink Yeah, I am using freebsd on my server in a freenas jail. I installed lighttpd and php5.5 previously when setting up the web server. I take it I have to install & setup openssl, but do I have to install a php-openssl extension as well? Just not familiar at all with ssl. Sorry if this is way of topic. Probably should post this on a FreeNAS forum.
turnermm I'm not going to be able to help with this one. Support for openssl is built into php in both Red Hat and Ubuntu/Debian. Windows has a php_openssl.dll extension. The xampp package on Windows installs it automatically. It might help to checkout how to best install a Lamp cluster on FreeBSD, but I'm not sure if that will give you lighttpd.
turnermm You will have to google for info on how to install openssl on your server. Most distros of php come with ssl installed. I'm not sure this will help, but aee, for instance: http://redmine.lighttpd.net/projects/lighttpd/wiki/docs_ssl
bmentink I did not set up the sql extension before, I just notice it is there in the default installation. I don't know what the sql authentication is even for, enlighten me .... I am using the default athentication authplain
exe Then just ignore authpdo and keep using authplain. Authpdo allows you to authenticate against an existing database but you don't have a database.
turnermm The extension manager has notices for several of the auth plugins, and if you get such a notice, which tells you that the extension is not in use, then you can disable it. This will save some initial processing and download time.
bmentink Many thanks guys .. Now I just have to see why I get the following message in Extension Manager: Your PHP seems to miss SSL support. Downloading will not work for many DokuWiki extensions. Do I have to do something with my web server? (lighttpd)