Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : auth_webserver, and setting information in config.php

auth_webserver, and setting information in config.php il y a 10 mois 20 heures #100048

  • ColinFine
  • Portrait de ColinFine
  • Hors ligne
  • Fresh Lemon
  • Messages : 3
  • Karma: 0
Having created a survey on my local machine, I'm trying to set up limesurvey on the real server.

I'm putting the admin access inside directory which is already authenticated by the webserver.

So I tried setting auth_webserver.

First problem: the manual page (optional settings) says "If you want to change these settings please do not change it in config-defaults.php but copy the particular setting/line over to /application/config/config.php in 'config'=>array() and change it there."

But config.php and config-defaults.php HAVE ENTIRELY DIFFERENT STRUCTURE. config.php is a single expression "return array( .... );" whereas config-defaults.php is all in terms of "$config = somevalue".

I am guessing that when config-defaults.php says
$config = false;

that has to translate into config.php as

return array(
...
'config' => array(
...

'auth_webserver' => true,



because I can't see any other way to get the settings in there. It would be nice, and helpful if something, somewhere, actually explained this - or explained why I am wrong and how you're supposed to do it.

Anyway, having done this, I fire up limesurvey/admin/index.php, having created myself as a user (since I've given up trying to get the autocreate_usar to work. The browser asks me to authenticate, since I've put the url somewhere that does; but limesurvey still expects me to login, contrary to what it says on the "Optional settings" page.

What am I doing wrong, please?

I appear to have 2.00+, build 130802.
L'administrateur a désactivé l'accès en écriture pour le public.
Modérateurs: ITEd
Temps de génération de la page : 0.116 secondes
Donation Image