Submitted by beho on
Bonjour,
Je suis confronté à un problème.
J'ai un site drupal 6.x que j'ai déployer en local à une adresse de ce genre : wwww.mondomaine.dev
L'arbo de mes fichiers est la suivante :
drupal
files
modules
...
sites
all
default
mondomaine.dev
je doit le déployer sur une url de ce genre :
mondomaine.le_domaine_de_mon_agence.fr
donc mon arbo sur le serveur distant est :
le_domaine_de_mon_agence.fr
drupal
files
modules
...
sites
all
default
mondomaine.le_domaine_de_mon_agence.fr
Je transfère ma base, mes fichiers, et là c'est le drame:
je me retrouve avec un site ou tous les liens vers les fichiers (css, img, js, etc...) sont cassé. Si je me connecte avec mon login/pwd que je vais sur l'adressedemonsite/admin/build/themes je me retrouve avec une page blanche et après je n'ai plus que des pages blanches sur toute les url et aucune erreur php (error_reporting sur E_ALL et display_arror sur On)
merci d'avance de votre aide.
Comment je doit procéder pour m'en sortir
Je comprends pas bien ton
Permalien Soumis par emerya le 23 Janvier, 2010 - 22:45
Je comprends pas bien ton arborescence...
Normalement, c'est mon_repertoire_racine/sites/default/settings.php
default peut aussi être changé en monnomdedomaine.ext si on est en multisite.
C'est du multisite :
Permalien Soumis par beho le 24 Janvier, 2010 - 10:03
C'est du multisite :
L'arborescence de mon serveur de dev
L'arborescence de mon serveur de prod
La je pense que c'est plus clair en effet.
Bien, donc l'arborescence est
Permalien Soumis par emerya le 24 Janvier, 2010 - 10:25
Bien, donc l'arborescence est correcte, déjà.
Peut-être un peu plus d'infos seraient utiles : quel chemin Drupal va-t-il chercher (et quel chemin aurai-t-il dû chercher) ?
Eh bien en fait juste après
Permalien Soumis par beho le 25 Janvier, 2010 - 12:37
Eh bien en fait juste après le déploiement (1er affichage) le site apparait avec tous les liens cassés : en fait il vas cherché les fichiers en faisant référence à l'arbo du serveur locale.
Dès que je me connecte je me retrouve avec une page blanche...
Et ensuite page blanche sur toute les url
Va voir dans le settings.php
Permalien Soumis par emerya le 25 Janvier, 2010 - 13:05
Va voir dans le settings.php la variable $base_url si elle n'est pas mal définie. Si elle n'est pas définie, tente de la définir pour voire.
la variable n'étais pas
Permalien Soumis par beho le 25 Janvier, 2010 - 16:15
la variable n'étais pas défini.
donc je l'ai définie comme suit : $base_url = 'http://tourisme-vannes.raccourci.fr';
Et pas mieux
Sur ce pb, c'est compliqué de
Permalien Soumis par emerya le 25 Janvier, 2010 - 23:42
Sur ce pb, c'est compliqué de te répondre à distance. Dans ta base "file", quel est le chemin des fichiers? Il est bon ou pas? Ce qui m'étonne, c'est que ton dossier "files" soit à la racine alors que normalement il est du type sites/default/files/...
A voir ce qu'il y a marqué dans la base, mais peut-être va-t-il falloir remettre le dossier files à l'endroit "classique" de Drupal.
En fait j'ai un dossier file
Permalien Soumis par beho le 26 Janvier, 2010 - 09:37
En fait j'ai un dossier file sous mondomaine.le_domaine_de_mon_agence.fr
Donc je ne pense pas que le problême vienne de la
Je vais essayer de vider les tables cache et sessions et supprimer le theme pour voir
J'ai un problème similaire,
Permalien Soumis par Bousselet le 22 Février, 2010 - 09:49
J'ai un problème similaire, ma page d'accueil est éclaté et aucun lien ne fonctionne, tous mes link css de mes modules sont absent... Quelqu'un à trouver une solution ?
De plus j'ai une erreur qui s'affiche sur ma page d'accueil :
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'views_access' was given in /home/bousselet/html/drupal-6.15/includes/menu.inc on line 452.
Ton problème s'est produit
Permalien Soumis par beho le 22 Février, 2010 - 10:31
Ton problème s'est produit après un déploiement?
Si c'est le cas commence par vider toutes les tables qui commence par cache, la table sessions et la table watchdog. ensuit tu
Sinon nous avons appliqué une solution proposée par Yoran Brault : http://drupalfr.org/forum/support/developpement/21308-multisites-modifie...
Avec ce Hack la synchronisation serveur local / serveur distant devient beaucoup plus simple.
Bon courage
Oui après un déploiement,
Permalien Soumis par Bousselet le 22 Février, 2010 - 11:02
Oui après un déploiement, j'ai vidé mes tables caches/sessions/ watchdog mais rien ne change. Pour se qui est du hack je vais creuser de ce coté là.
Essaye de recharger le
Permalien Soumis par beho le 22 Février, 2010 - 11:12
Essaye de recharger le registre de thème en chargeant la page /admin/build/theme
Le problème c'est que je n'ai
Permalien Soumis par Bousselet le 22 Février, 2010 - 11:41
Le problème c'est que je n'ai accès à aucune page de mon site à part la page d'accueil...
Même à la page <tonsite>/user
Permalien Soumis par beho le 22 Février, 2010 - 11:56
Même à la page
<tonsite>/user
?Et bien, j'arrive à me
Permalien Soumis par Bousselet le 22 Février, 2010 - 12:04
Et bien, j'arrive à me connecter mais je n'ai accès à aucune autre page que l'accueil.
Une fois connecté arrive tu à
Permalien Soumis par beho le 22 Février, 2010 - 12:10
Une fois connecté arrive tu à afficher la page
<ton_site>/admin/build/themes
?Non, aucunement...
Permalien Soumis par Bousselet le 22 Février, 2010 - 14:04
Non, aucunement...
Qu'est ce que tu as comme
Permalien Soumis par beho le 22 Février, 2010 - 14:17
Qu'est ce que tu as comme message d'erreur ?
ça : Not Found The requested
Permalien Soumis par Bousselet le 22 Février, 2010 - 14:32
ça :
Not Found
The requested URL /home/mondomaine/html/drupal-6.15/index.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.37 Server at adelaya.nfrance.com Port 80
Je viens de faire un update
Permalien Soumis par Bousselet le 22 Février, 2010 - 11:58
Je viens de faire un update en appelant la page "update.php" et mon message d'erreur disparait pour laisser la place à ceux là:
* warning: array_map() [function.array-map]: Argument #2 should be an array in /home/mondomaine/html/drupal-6.15/modules/system/system.module on line 1015.
* warning: array_keys() [function.array-keys]: The first argument should be an array in /home/mondomaine/html/drupal-6.15/includes/theme.inc on line 1771.
* warning: Invalid argument supplied for foreach() in /home/mondomaine/html/drupal-6.15/includes/theme.inc on line 1771.
Peut être que ça vous parle un peu plus...?
News : J'arrive à accéder à
Permalien Soumis par Bousselet le 22 Février, 2010 - 16:35
News :
J'arrive à accéder à l'ensemble de mes pages, mais lorsque je veux modifier un thème, surprise, mon thème à disparu, seulement les thèmes de bases de drupal sont présent...
Bon en déplaçant mon thème du
Permalien Soumis par Bousselet le 23 Février, 2010 - 09:32
Bon en déplaçant mon thème du dossier drupal/all/sites/themes/ vers drupal/theme/ il apparait dans ma liste de menu, j'ai quelques liens à refaire mais dans l'ensemble ça refonctionne et de même pour mes modules.
bizarre quand même...