Bonsoir à tous,
Petit probléme que je n'arrive pas a résoudre.
J'ai updaté la version 1.6 vers la 1.7
Sur mon SPIP, j'ai un fichier .htaccess à l'entrée.
Je saisi mon user et mots de passe et j'arrive sur mon site.
Lorsque je souhaite entrer dans la zone d'administration. SPIP s'arrête sur cette ligne de code.
Il est noté tu ne dois pas arriver là sauf si changement de mot de passe. Je n'ai pourtant rien changé !
Et effectué la mise à jour correctement.
<< ecrire/inc_auth.php3 >>
else // normalement on n'arrive pas la sauf changement de mot de passe dans la base...
if ($PHP_AUTH_USER != 'root') // ... mais quelques serveurs forcent cette valeur
{
$auth_login = '';
echo "<p><b>"._T('info_connexion_refusee')."</b></p>";
echo "[<a href='../spip_cookie.php3?essai_auth_http=oui'>"._T('lien_reessayer')."</a>]";
exit;
}
Si, je supprime mon fichier .htaccess du serveur. J'arrive cette fois si à entrer dans ma zone publique.
Quelqu'un as t'il une ID. Celà fonctionner auparavant sur la version 1.6.
C'est là ou je pige pas le délire !
Vincent
P.S : Je n'ai pas utilisé la génération de .htaccess et .htaccess-admin proposé sur SPIP.
Pour éviter que les fichiers .ht* rentrent en confits.
================================================
Je fais un monologue ce soir ! 
En faite, j'ai pas cherché ! J'ai utilisé les fabuleuses fonctions de SPIP.
En utilisant, la création des fichiers .htpasswd et .htpasswd-admin (Erreur dans P.S plus haut) dans administration du site > fonction avancées.
SPIP créer alors les fichiers dans le répertoire ecrire/data/
Il faut ensuite placé un fichier .htaccess où vous souhaitez restreindre l'accés.
Et le tour et joué ! Pour ce qui chercherai !
<<.htaccess>>
[www@server web]# cat .htaccess
AuthType Basic
AuthUserFile /home/www/web/ecrire/data/.htpasswd
AuthName "www"
require valid-user
Good night
Vincent