JOOMLA 1.5 MULTI SITES

Fermé
sobieski Messages postés 5 Date d'inscription mercredi 30 juillet 2008 Statut Membre Dernière intervention 14 avril 2009 - 30 juil. 2008 à 18:48
 Dadix - 28 janv. 2011 à 09:32
Bonjour,
HELP MULTI SITES !
Bonjour j'ai créé plusieurs sites en html, et je commence à refaire le tout en joomla 1.5. Le premier site avance bien (en local évidemment). Je n'ai pas encore eu l'occasion de le mettre en ligne.
Je voudrais entamer déjà le site suivant car j'en ai encore deux autres qui attendent et du pain sur la planche. Le problème de la gestion multi site est pour moi apparemment insurmontable, n'ayant aucune notion dans le langage php etc. Tous les conseils dans les forums sont destinés à des connaisseurs du langage de programmation.
Ma question : quelqu'un a-t-il un "truc facile" qui m'explique de manière SIMPLE la ou les procédures pour installer un deuxième site sous mon xampplite unique.
J'ai beau creuser, faire des tas d'essais, c'est toujours mon premier site qui revient en localhost. Impossible donc de poursuivre dans ces conditions.
Si quelqu'un a une idée.
On peut même m'écrire sur jacques.sobieski@gmail.com

9 réponses

sobieski Messages postés 5 Date d'inscription mercredi 30 juillet 2008 Statut Membre Dernière intervention 14 avril 2009 1
7 sept. 2008 à 15:02
QUELQU'UN POURRAIT M'AIDER ?
Depuis la dernière fois, j'ai essayé pas mal de trucs sans succès.
J'ai toujours mon premier site qui est bien avancé et j'en ai 4 autres qui attendent.
Je précise que mes sites sont faits par moi "bénévolement" et sans aucune notion d'informatique à part un peu d'html.
A quand des éditeurs TOUT EN UN "Joomla/appache/mysql" qui gèrent TOUT de A à Z ?
Je n'ai toujours pas compris ce que je dois faire.

Je récapitule.

Sur mon portable sous Vista, j'ai téléchargé XAMPP version allégée depuis https://www.apachefriends.org/fr/download.html#1361
Après avoir installé Joomla 1.5 dans C:\XAMPPLITE j'ai les sous dossiers suivants
apache, cgi-bin, htdocs, install, licenses, mysql, perl, php, phpMyAdmin, security, sendmail, tmp, webalizer, webdav

Dans htdocs j'ai comme sous dossiers : administrator, monsite, etc, suivi des sous dossiers cache, components, etc. Je suppose si j'ai bien compris l'astuce que htdocs est réservé à un site et si je veux en faire d'autres, je suis obligé de réinstaller un nouveau xampplite?

Lorsque je lance mon apache, avec mon panneau de contrôle Xampp Control Pannel Internet Explorer reconnaît le premier site avec http://localhost.

DEUX QUESTIONS

1. Dois-je créer un dossier XAMPPLITE par site par exemple
C:\XAMPPLITE
C:\XAMPPLITE2
C:\XAMPPLITE3
etc.

2. Pour commencer la construction de mon deuxième site et suivants, comment dois-je faire pour que mes sites suivants soient enregistrés dans la base de données Mysql ?

Je suppose plusieurs erreurs (mauvais emplacements de dossiers ou de fichiers, etc) mais j'attends que quelqu'un m'aiguille... si vous voulez bien m'aider S'il vous plaît.

3. Par après, comment dois-je faire pour "déconnecter" Apache et Mysql pour me (re)connecter à un autre site

Merci de m'aider.
1
Salut,

En fait c'est assez simple.
Dans ton dossier Xampp, tu as un sous dossier Htdocs.
Il suffit de créer un dossier par site que tu veux dans ce dossier Htdocs.
Par exemple:
c:\xampp\htdocs\site1
c:\xampp\htdocs\site2
c:\xampp\htdocs\site3

et donc tu mets tes sites dans le dossier correspondant.

Pour ouvrir un site ensuite, il te suffit de d'aller dans internet explorer et mettre l'adresse voulue
Par exemple :
http://localhost/site2

Voila

Cédric
1
Merci.
J'avais fait ça au début mais ça ne marchait pas car je retrouvais au démarrage le premier site précédemment ouvert.

Je suis vraiment un novice et, découragé, j'ai malheureusement fait autrement et ça me pose énormément de soucis de démarrage des mysql et apache.
J'ai fait ceci :
c:\xampplitesite1
c:\xampplitesite2
c:\xampplitesite3
Dans chacun d'eux j'ai décompressé tout l'apache et joomla (apache, cgi-bin, htdocs, installe, etc.

Je croyais en être quitte des problèmes mais 2 sites sur 5 fonctionnent et il faut plus d'une demi heure d'essais pour lancer le démarrage de l'un des sites en local. Un fois lancé j'ai parfois l'idée de laisser tout allumer la nuit pour pouvoir le retrouver le lendemain.

Ca semble idéal cette solution de mettre le tout dans un seul xampplite mais comment puis-je faire pour récupérer le travail mal fait. (j'ai beaucoup de textes de fait)
LA question suivante : pour faire comme vous dites, quand j'ai déjà installé et travaillé sur plusieurs sites, est-il possible de déplacer les repertoires manuellement ?
J'ai fait un essai sans succès car le chemin se met un peu partout dans MonMyAdmin et plus rien de démarre. Je ne sais pas ce que je peux copier, déplacer, et ce que je ne peux pas toucher.

Je finirai par gagner ce âpre combat apache-mysql-joomla multisites.

Au fait une question : pour passer d'un site à l'autre, je lance à chaque fois setup-xampp.bat, j'essaie de redémarrer mysql-start.bat ou même xampp-portcheck.exe mais sans succès. Est-ce que c'est utile?

Merci pour les réponses
1
Bonjour,

Effectivement il faut créer des sous-répertoires sous le "www" mais il ne faut pas installer toute la machinerie dedans à chaque fois.

Avec une seule installation de ton système apache/php/mysql tu fait comme ça :

dans le répertoire "www" d'apache :

site1
site2
site3


tu installes dans chaque répertoire la version la plus récente de Joomla!


Ensuite tu tapes

http://localhost/site1
http://localhost/site2
http://localhost/site3

et le tour est joué.


Si tu as installé 3 fois ton système "apache/php/mysql" je ne suis pas certain que ton windows soit clean.

Tu va les héberger chez qui tes sites ?

Si tu veux un coup de main n'hésites pas.

SG.
www.francejoomla.net
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
GIGA fait de la pub pour site payant car il gagne des sous en faisannt cela...c'est dommage que des gens fasse cela sur un forum d'entraide..
0
en même temps il n'existe pas d'autre composant proposant cela
0
Salut ,
Tu peux t'informer à cette adresse. Il ya de très bons composants dédier au multisite:
https://extensions.joomla.org/extensions/core-enhancements/multiple-sites/
0
olinux Messages postés 4 Date d'inscription mercredi 30 juillet 2008 Statut Membre Dernière intervention 30 juillet 2008 1
30 juil. 2008 à 19:44
pour te repondre il me faudrait quelque presisions ,


quel et ton serveur web ?? apache ?

ensuite quant tu as installé ton serveur tu avais bien un repertoir genre www qui serais la base de ton site ?

as tu penser a installer chaque joomla dans un repertoire particulier ?

et les base de donnée comment fais tu ? une base pour chaque ? ou touts dans la meme ??
-1
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 332
30 juil. 2008 à 20:04
http://www.commentcamarche.net/faq/sujet 10240 configurer apache et windows pour creer un hote virtuel
-1
sobieski Messages postés 5 Date d'inscription mercredi 30 juillet 2008 Statut Membre Dernière intervention 14 avril 2009 1
30 juil. 2008 à 21:20
Merci de me répondre
je suis parti de la page
http://www.joomlafacile.com/...
j'ai téléchargé le document jpln_jfc d'où j'ai repris la version apache allégée avec le xampplite-win32-1.6.0a.exe qui fait tout apache, mysql etc.
J'ai suivi le tout à la lettre et ça a marché et je suis même parvenu à travailler avec VISTA en faisant ce qu'il faut ce qui est peu dire.
Puis de là ça a démarré très bien d'abord quelques essais avec joomla 1.0 puis avec joomla 1.5 qui est beaucoup mieux
Puis quand j'ai voulu aller plus loin avec un autre site comme le document le dit bien à la page 26 ca n'a plus fonctionné.
-1
Si je ne dis pas de conneries (car de memeoire), j'utilise MovAmp en local (Il crée un disque virtuel w: avec un sous-repertoire \var\www ou \www dans lequel tu as p.ex: joomla-155-Stable-fr/ et les sous repertoires de joomla lui meme (administrator,cache,components,etc), tu créé un deuxième sous répertoire (\www\Joomla-Site2)dans leuel tu extraits une copie fraiche de Joomla.

Ensuite, via l icone barre des taches, tu vas dans PhpMyAdmin, et tu créé une deuxième base de données sql qui te servira pour ton deuxième site.

Si pour les fichiers joomla tu les recopies de ton premier site, n'oublies pas de modifier le config.php en y mettant le nom de la 2eme base sql + les chemins pour les repertoires (logs, cache, tmp)
0