Submitted by tienkhuong on
Bonjour,
J'ai eu un message d'erreur de ce type:
Error 500 - Internal server error
Un problème inattendu est survenu.
Veuillez réessayer ultérieurement.
Voici le détail de mon problème:
J'ai un domaine et un sous-domaine chez 1&1 que j'utilise pour remettre mes sites avec drupal5.
J'ai 3 sites à remettre:
http://sousdomaine.mondomaine.net/site1/
http://sousdomaine.mondomaine.net/site2/
http://sousdomaine.mondomaine.net/site3/
Voici les sous-répertoires correspondant dans /sites:
/sites/sousdomaine.mondomaine.net.site1
/sites/sousdomaine.mondomaine.net.site2
/sites/sousdomaine.mondomaine.net.site3
Chaque sous-répertoire contient son propre fichier "settings.php" correctement configuré.
(avec les informations de la base de données)
En cherchant sur les forums, j'ai supposé que le problème vient de la configuration du fichier ".htaccess".
Voici une partie dans le fichier:
AddType x-mapp-php5 .php
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/site1/(.)$
RewriteRule ^(.)$ /site1/index.php?q=$1 [L,QSA]
on fait la même chose pour le site2 et site3
RewriteBase /
Rewrite current-style URLs of the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Il me semble bien configuré, mais malgré tout, çela me donne toujours le message d'erreur "Error 500 - Internal server error"
Mais quand j'ai essayé à configurer un des 3 sites avec l'adresse http://sousdomaine.mondomaine.net ça a marché!
Savez vous la raison de ce problème ?
Merci par avance.
Bah tout simplement parceque
Permalien Soumis par mbehmane le 21 Mai, 2010 - 18:12
Bah tout simplement parceque c est la seule bonne manière de procéder. Dans le dossier site on met des dossier qui porte exactement le mem nom que le domaine sinon pour lui ça ne veut rien dire
Bah tout simplement parceque
Permalien Soumis par mbehmane le 21 Mai, 2010 - 18:12
Bah tout simplement parceque c est la seule bonne manière de procéder. Dans le dossier site on met des dossier qui porte exactement le mem nom que le domaine sinon pour lui ça ne veut rien dire
Bonjour, Merci pour la
Permalien Soumis par tienkhuong le 22 Mai, 2010 - 11:16
Bonjour,
Merci pour la réponse! Mais elle ne résout pas mon problème.
Car le site que je veux remettre c'est http://sousdomaine.mondomaine.net/site1/
mais pas http://sousdomaine.mondomaine.net/.
Et malgré le fait que j'ai nommé le répertoire /sites/sousdomaine.mondomaine.net.site1 ce ne marchait pas.
tu a creer un site sous
Permalien Soumis par mbehmane le 22 Mai, 2010 - 13:42
tu a creer un site sous drupal qui est accessible sous http://sousdomaine.mondomaine.net/site1/
comment ca ?
c est koi l arborescence de ton site??
attend je relie bien ton
Permalien Soumis par mbehmane le 22 Mai, 2010 - 13:43
attend je relie bien ton premier post.Car je n avai pas vu que tu pose une question dessus
ah ok on ne sy prend pas de
Permalien Soumis par mbehmane le 22 Mai, 2010 - 16:09
ah ok on ne sy prend pas de cette maniere un domaine ne contient pas de /
tu devrait faire sousdomaine1.tondomaine.com pour le premier
sousdomaine2.tondomaine.com pour le deuxieme
sousdomaine3.tondomaine.com pour le troisième
et tes dossier 2 et 3 porterons ce nom dans le dossier sites.Pour le premier il prendra le theme par default
Ah d'accord, on doit procéder
Permalien Soumis par tienkhuong le 22 Mai, 2010 - 18:30
Ah d'accord, on doit procéder ainsi.
Mais je n'ai qu'un seul sousdomaine disponible chez 1&1. Et j'ai 3 sites à mettre!
As tu une autre solution?
Merci.
Pkoi tu utilise des sous
Permalien Soumis par mbehmane le 22 Mai, 2010 - 20:11
Pkoi tu utilise des sous domaine?
Un domaine suffit pour mettre en place tes sites.
Enleve tes sous domaine et tu prend domaine et tu configure tes vhost comme ceci
site1.domaine.com
site2.domaine.com
site3domaibe.com
et le site 2 et 3 son tes dossier dans sites.
Et tes 3 vhost pointent tous vers le dossier drupal
Je vois de mieux en mieux des
Permalien Soumis par tienkhuong le 22 Mai, 2010 - 21:44
Je vois de mieux en mieux des choses maintenant. C'est vrai que l'on peut utiliser directement le domaine. Mais je t'embête encore.
Je suppose qu'il faut mettre chaque ligne:
$base_url = 'http://site1.domaine.com/';
$base_url = 'http://site2.domaine.com/';
$base_url = 'http://site3.domaine.com/';
dans les 3 fichiers "settings.php" de 3 sites 1, 2 et 3 respectivement ?
T'as dit : "et le site 2 et 3 son tes dossier dans sites."
--> tu veux dire ces 2 dossiers : /sites/site2.domaine.com et /sites/site3.domaine.com ?
ou tu veux dire: /sites/site2 et /sites/site3 simplement ? Je suppose que la manière qu'on nomme les répertoires dans sites est importante. Et si l'on ne fait pas correctement ca marchera pas!
Et sinon qu'est ce qu'on en fait avec le site1 ? Il y a pas de dossier du site1 dans /sites
"Et tes 3 vhost pointent tous vers le dossier drupal" : ici tu veux dire le répertoire racine du domaine "domaine.com"?
Sinon je viens d'essayer avec ce que j'ai raconté en haut. Et dans tous les cas, j'ai eu l'erreur de chargement de page: adresse introuvable!
D'après moi, si on tape http://site1.domaine.com/ , pour le navigateur le "site1.domaine.com" est un nom de domaine, or mon domaine c'est "domain.com" et je ne dispose pas le nom "site1.domaine.com".
Doit-t-on configurer le fichier ".htaccess" ?
Tu n a rien a mettre dans le
Permalien Soumis par mbehmane le 23 Mai, 2010 - 12:10
Tu n a rien a mettre dans le seetings des multisite si ce n est la bdd vers lekel chacun pointe.
Ensuite kan tu a un domaine toto.com
Tu peut mettre ce ke tu veut avant pour avoir plusieur sous domaine.Ce n est pas ce que tu crois.Moi avec un domaine j ai deja mis en place plusieur site different.
tarabiscoti.toto.com,
tizou.toto.com,
hqrkdsfh.toto.com,
ekudfhglesk.toto.com
tu en a qui mette www.toto.com aussi et tu peut mettre *.toto.com et ca veut dire que tu peut mettre n importe koi dans l url avec un point a la fin avant le domain ca appelera un site
tout ca sont des sous domaine ke tu peut mettre avant ton domaisn.Tu en met autan que tu veut.cad tu peut faire comme je t ai dit.
Enfin kan je dit que tous pointent vers le dossier drupal, j entend par la que tout ces domaine pointent vers le dossier de ton instance drupal.Cad que kan tu met en place drupal c est un dossier qui s appele drupal apres tu peut decider de prendre ce k il y a dedans et de la mettredans un dossier www.
En fait tu te prend pas la tete tes vhost pointent vers le dossier qui contien le fichier index.php( c ets comme ca pour tout les site)
Sinon tien un lien car j ai deja expliquer la facon de mettre en place un multisite en drupal, tu a la facon de disposer tes dossier et tout:
http://drupalfr.org/forum/support/avant-linstallation/23051-multi-site-e...
n hesite pas a poster si tu a un souci
A+
Voila, c'est ça mon souci! Tu
Permalien Soumis par tienkhuong le 25 Mai, 2010 - 16:20
Voila, c'est ça mon souci! Tu m'as proposé d'utilisé les sous-domaines pour les sites. Mais je t'ai déjà dit en haut que j'ai un nombre limité de sous-domaines. Il me reste 1 sous-domaine disponible chez 1&1 et j'ai 3 sites à remettre. C'est la raison pour la quelle je suis obligé d'utiliser des "/" pour différencier les sites!
J'espère que je me fais comprendre jusqu'ici!
Je ne sais pas si t'as des solutions pour les "/"?
C'est à dire 3 sites avec ces 3 noms suivant:
http://sousdomaine.com/site1
http://sousdomaine.com/site2
http://sousdomaine.com/site3.
Ici le domaine ou le sous-domaine a aucune importance pour moi. Si tu veux, j'ai un nom de domaine (qui est utilisé) et 2 sous-domaines, donc 1 est utilisé. Il me reste 1 seul sous-domaine.
Je pense que c est impossible
Permalien Soumis par mbehmane le 25 Mai, 2010 - 20:05
Je pense que c est impossible de creer un multisite sur le meme sous domaine.
J ai encore jamais vu quelqu un qui l a fait.Désolé
Merci en tout cas pour ton
Permalien Soumis par tienkhuong le 26 Mai, 2010 - 09:45
Merci en tout cas pour ton aide. C'est sympa de ta part.
Salut.