Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/01/2008, à 14:01

nowan

[Résolu]CMSMS ou apache2? tous les liens pointent vers localhost

J'ai installé un CMS Made Simple su ma machine. Lorsque je l'attaque à  partir de mon serveur, pas de problème , tout fonctionne au poil.

Par contre, lorsque je l'attaque d'une autre machine, pas de css, et les liens foirent.  Je dans la sourche html de la page que tous les liens dans l'application (et les css) pointent vers http://localhost/... au lieu de http://192.168.0.100/... (je m'etait attendu à  avoir des URL relatives en fait) ce qui est encore plus ennuyeux quand je viens de l'extérieur en utilisant mon ip dynamique... 

Est-ce un pbm apache2 ou un truc spécificque à  CMSMS  (il me semble que j'ai le meme pbm avec joomla)

D'avance merci pour vos réponses ;-)

Dernière modification par nowan (Le 16/01/2008, à 21:07)

Hors ligne

#2 Le 16/01/2008, à 17:20

GaRgAm

Re : [Résolu]CMSMS ou apache2? tous les liens pointent vers localhost

Hi io,
Effectivement CMSMS stocke les url en chemin entier et pas relatif, j'ai pas trop chercher pourquoi cela dit ca doit avoir un rapport avec une possibilité de rewritting ou autre smile.

Le plus simple dans ce cas (enfin perso je fais comme ca) c'est de disposer d'un "dns" de dyndns (gratuit) et lorsque tu configures ton CMSMS au lieu d'indiquer "http://localhost/..." tu mets "http://nickname.dyndns.com".
Comme ça en local ou à  distance l'application marchera bien smile

ps: je sais pas pourquoi le message à  été posté deux fois et lorsque je l'édite ça édite les deux big_smile
ps2: bug résolu dirait-on tongue

Dernière modification par GaRgAm (Le 16/01/2008, à 20:46)

Hors ligne

#3 Le 16/01/2008, à 19:25

nowan

Re : [Résolu]CMSMS ou apache2? tous les liens pointent vers localhost

oké, mais je change ça ou?

mais le plus étrange c'est de joomla me fait la même chose.

C'est pas qquechose qui peut venir d'apache?

Hors ligne

#4 Le 16/01/2008, à 20:45

GaRgAm

Re : [Résolu]CMSMS ou apache2? tous les liens pointent vers localhost

Hi io ~
Nop ca vient pas d'apache smile
Alors dans ton repertoire cmsmadesimple tu as un fichier config.php tu l'ouvres et ligne 41 tu as:

$config['root_url'] = 'http://localhost/cmsmadesimple';

tu remplaces ça par

$config['root_url'] = 'http://nickname.dyndns.com/cmsmadesimple';

et ça devrait être bon smile

Pour Joomla désolé aucune idée smile

Bonne soirée

Hors ligne

#5 Le 16/01/2008, à 21:06

nowan

Re : [Résolu]CMSMS ou apache2? tous les liens pointent vers localhost

bhen en fait c'est le meme pbm. j'ai trouvé

$config['root_url'] = '/cmsmadesimple';

donnera des url relatives big_smile

Hors ligne

#6 Le 16/01/2008, à 21:23

GaRgAm

Re : [Résolu]CMSMS ou apache2? tous les liens pointent vers localhost

Bien vu smile

Hors ligne

#7 Le 12/03/2008, à 18:57

Simabo

Re : [Résolu]CMSMS ou apache2? tous les liens pointent vers localhost

Désolé de déterrer un topic vieux de 2 mois mais ma précision aidera peut-être ceux qui tombent dessus via une recherche sur Google...

En mettant "/cmsmadesimple" dans config.php, le site sera vu correctement à partir d'un PC distant mais seulement avec Firefox.
Pour que ça fonctionne aussi avec IE et dérivés, préfixez avec l'adresse IP locale du serveur. Mon IP étant 10.0.0.102, je mets donc "http://10.0.0.102/cmsmadesimple" dans config.php.