Submitted by karatevictim on
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 !
Salut, J'ai exactement le
Permalien Soumis par Anatole le 30 Août, 2009 - 23:34
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
Permalien Soumis par karatevictim le 31 Août, 2009 - 16:35
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 à
Permalien Soumis par karatevictim le 31 Août, 2009 - 17:01
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 ?
Effectivement, ca me fait
Permalien Soumis par hyperman le 31 Août, 2009 - 18:00
Effectivement, ca me fait penser a des problèmes de droit sur les répertoires.... Mais seul des logs pourront nous aider....
J'ai trouvé une solution de
Permalien Soumis par hyperman le 31 Août, 2009 - 20:01
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
Permalien Soumis par karatevictim le 31 Août, 2009 - 20:43
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.
Merci pour l'info, mais je
Permalien Soumis par hyperman le 31 Août, 2009 - 21:33
Merci pour l'info, mais je l'avais également trouvé quelque part... Pour moi ca ne marche pas car ce fichier est automatiquement recréé... Une piste ?
Et t'as essayé le "Surtout
Permalien Soumis par karatevictim le 31 Août, 2009 - 22:32
Et t'as essayé le
"Surtout penser à modifier certaines lignes dans file.inc pour bypasser la création automatique du fichier .htaccess dans le répertoire files." ?
Faudra que j'apprenne a lire
Permalien Soumis par hyperman le 31 Août, 2009 - 23:24
Faudra que j'apprenne a lire !!!! Merci ca devrais mieux marché !!
Marche toujours pas... Mais
Permalien Soumis par hyperman le 31 Août, 2009 - 23:51
Marche toujours pas... Mais le fichier ne se recréé pas !!
Personne n'a d'idée ?
Permalien Soumis par hyperman le 2 Septembre, 2009 - 10:33
Personne n'a d'idée ? Pourquoi ca ne marche pas chez moi ???
Voila ce que je te
Permalien Soumis par karatevictim le 2 Septembre, 2009 - 14:26
Voila ce que je te conseillerais :
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
Permalien Soumis par hyperman le 2 Septembre, 2009 - 14:48
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 !!