[Résolu] Probleme changement couleur installation sur pagesperso.Free.fr

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

J'ai installé drupal 6.13 sur pagesperso de free et j'ai rencontré un pb bizarre :

Quand je séléctionne des couleurs autres que les couleurs par défaut pour un thème, drupal par en vrille et affiche sans tenir compte de la mise en forme (plus de blocs, plus rien ! - seul le texte apparait)

J'ai essayé avec plusieurs thèmes et ca fait pareil (garland, pixture etc..)

Le plus étrange c'est que quand je retourne aux couleurs par défaut du thème tout rentre dans l'orde.

Je suis allé voir dans les journaux de drupal mais aucune erreur affichée.

Ca dit quelque chose à qqun ?
Merci pour votre aide !

Version de Drupal : 

Salut,

J'ai exactement le même problème que toi.

J'ai déjà posté ce sujet sur ce forum mais je n'ai pas eu e réponse.
Peut-être qu'aucun membre de ce forum n'est hébergé chez Free ?

Enfin j'espère qu'on finira par trouver...

Bon courage, Anatole.

Salut Anatole,

Content de voir que je ne suis pas le seul (enfin en qque sorte !).

Le gros hic c'est qu'on a pas accés aux logs apache chez free,
je suis sur qu'y jeter un oeil permettrait de débloquer la situation.

Je vais chercher de ce coté là...

En fait en répondant à Anatole, j'ai eu l'idée de faire un diff entre 2 wget de mon site
(un wget avec les couleurs par défaut, et un wget avec les couleurs modifiées).

Et voilà ce que j'obtient :

diff un/index.html deux/index.html
16c16
< <link type="text/css" rel="stylesheet" media="all" href="/drupal/sites/default/files/color/pixture-5b9e86a7/style.css?Q" />
---
> <link type="text/css" rel="stylesheet" media="all" href="/drupal/themes/pixture/style.css?Q" />
32c32
<       <a href="/drupal/" title="Accueil"><img src="/drupal/sites/default/files/color/pixture-5b9e86a7/logo.png" alt="Accueil" /></a>  </td>
---
>       <a href="/drupal/" title="Accueil"><img src="/drupal/themes/pixture/logo.png" alt="Accueil" /></a>  </td>

Or, quand je cherche sur free.fr le fichier "/drupal/sites/default/files/color/pixture-5b9e86a7/style.css?Q" je ne le trouve pas !
(le répertoire existe bien mais il est vide)

Y aurait-il eu un bug à la création du fichier ?

J'ai trouvé une solution de contournement en attendant de trouver mieux :

  • modifier par l'interface garphique le theme comme souhaité puis aplliqué (la présentation est alors toute cassé !!)

  • remttre le module dans sont fonctionnement par défaut et retrouver la mise en page

  • Aller dans le répertoire que le module color indique avoir créé lors de la validation (par exemple : sites/default/files/color/wabi-be9d5dbe/) et copier son contenu

  • Renommer le fichier style.css du theme choisi (par exemple : themes/wabi/style.css)

  • Coller le contenu du presse papier (toutes les images et le nouveau style.css) dans le répertoire du theme (par ex : themes/wabi/)

  • Et actualisé la page de votre site !! Ca doit fonctionner... On fait donc croire a notre theme que c'est le CSS par défaut en le remplacant par celui personalisé...

Ca dépanne en attendant mieux !!

Mon dernier message est en fait une mauvaise piste : drupal efface le contenu des répertoires concernant les customisations non utilisées, donc le fait que le répertoire soit vide est normal !!

Mais j'ai finalement trouvé quel était mon problème : c'est du à un fichier .htaccess placé dans le répertoire /drupal/sites/default/files qu'il faut supprimer (ou modifier)
Cf autre discussion http://drupalfr.org/node/5677

Anatole, hyperman : dites-moi si ca marche pour vous aussi.

Voila ce que je te conseillerais :

  • Fait un wget de ta page d'accueil (ou un "save source" depuis ton browser),
    et regarde les références CSS (les "<link type="text/css" ..." )
    Essaie d'accéder avec ton browser à ces références, et regarde si tu as
    une erreur (erreur 404 ou 500)

Descend directory aprés directory le chemin des références qui font une erreur
et cherche un éventuel fichier .htaccess ou un probléme de droit.

Par exemple, si c'est /drupal/a/b/c/d/toto.css qui déconne, essaie de mettre
un fichier successivement dans /drupal, /drupal/a, /drupal/a/b etc... et essaie
d'y accéder depuis ton browser.

Hope This Help (comme disent les ricains)

Merci trouvé, j'avais encore un htaccess qui trainait et qui faisait chier !!

J'ai pas encore les technique de debug des messieurs developeur web... Ca viendra peut-etre un jour !

Merci en tout cas !!