Problème d'accès à la page d'administration

okramokram Member
avril 2011 modifié dans Entraide
Bonsoir,

Je débute avec PluXml et tourne en rond depuis deux semaines... Plantons le décor :

Mon blog est auto-hébergé chez moi sur un Seagate Dockstar, accessible donc (en théorie) en tapant http:mon.adre.sse.ip dans un navigateur. Le nom de domaine est pour dans bientôt...

Petit souçi : j'étais obligé jusqu'à récemment de taper en fait http:mon.adre.sse.ip/pluxml sous peine de recevoir une belle erreur 404.
Hier - joie - je découvre dans mon fichier /etc/lighttpd.conf la ligne suivante :

server.document-root = "/var/www"

Que je m'empresse de modifier en :

server.document-root = "/var/www/pluxml"

Victoire ! je peux accéder au blog juste en tapant http:mon.adre.sse.ip mais... je perds la mise en forme (restent le texte et les liens) et plus moyen d'accéder à l'administration !

Je subodore un truc bête que seul un néophyte dans mon genre peut avoir raté. Qui m'éclairera ? J'ai bien trouvé une section dans le même fichier de configuration mais je n'arrive pas à savoir si c'est elle que je dois modifier ni comment :

$SERVER["socket"] == ":80" {
$HTTP["host"] =~ "(.*)" {
url.redirect = ( "^/(core/admin/.*)" => "https://%1/$1" )
}
}

Je suppose que mon problème a à voir avec PluXml mais je me trompe peut-être...

D'avance merci,
Okram

Réponses

  • Je pense qu'il s'agit d'un problème de config dans la partie administration.
    Vu que tu as changé ton adresse, la partie admin est encore configuré vers le dossier Pluxml, il faut que tu mettes dans la partie admin, la bonne racine de ton blog. ;)

    Va dans tes fichiers : data/configuration/parametres.xml et renseigne le bon chemin pour
    <parametre name="racine"><![CDATA[http://exemple.com/]]></parametre>;

    Je pense que ça doit être ça... ;)
  • okramokram Member
    avril 2011 modifié
    Gombawa Hamtaro,

    Merci beaucoup pour ta solution : ça fonctionne... nettement mieux !Je n'avais pas encore mis la main sur ce "parametres.xml" bourré de choses intéressantes. Arigato gozaimashita.

    Ton correctif couplé à la modification de mon /etc/lighttpd.conf a porté ses fruits : je peux maintenant appeler la page du blog sans perdre la mise en forme. Il ne reste qu'une bizarrerie au niveau de l'interface d'administration.
    1. Quand je clique sur "Administration" le lien pointe vers mon adresse IP publique alors que j'ai ouvert mon blog en local sur http://192.168.x.x
    2. La page d'authentification ne s'affiche jamais. Je rentre donc manuellement http://192.168.x.x/core/admin et là ça s'affiche sans problème
    3. Je m'identifie et... ça pédale dans le vide avant de me dire "délai d'attente dépassé". Le lien dans la barre d'adresse se transforme d'ailleurs spontanément en https://192.168.x.x/core/admin/auth.php?p=/core/admin/
    4. Je refais appel à https://192.168.x.x/core/admin et là... je suis identifié correctement et dans la partie admin du blog ! o_O

    Tout se passe donc comme si l'authentification fonctionnait mais que ça ne va pas plus loin... Je soupçonne le "auth.php?p=/core/admin/" qui apparaît spontanément d'être la cause du problème et vais continuer à chercher dans les fichiers de configuration... y'a un truc...

    Bonne nuit,
    Okram
Connectez-vous ou Inscrivez-vous pour répondre.