News:

Wondering if this will always be free?  See why free is better.

Main Menu

SMF en local => accéder depuis internet

Started by Kericoul, April 16, 2007, 12:51:34 PM

Previous topic - Next topic

Kericoul

Bonjour,

J'ai installé un forum SMF bridgé; le tout fonctionne.
Je suis en local, sous la dernière version d'easyphp 1.8.0.1

Comme je teste le forum, je n'ai installé que joomla et SMF + bridge, pas d'autres composants ou modifié quoi que ce soit.

J'ai un compte dyndns qui fonctionne bien.
Le site est accessible en local et via internet par mon dyndns sans problèmes.
NB : pour accéder au site avec le css interprété correctement, j'ai dù changer dans configuration.php :


$mosConfig_live_site = 'http://127.0.0.1/joomla';

en


if ($_SERVER['HTTP_HOST']=="127.0.0.1"){ $mosConfig_live_site = 'http://127.0.0.1/joomla'; } else { $mosConfig_live_site = 'http://***.dyndns.org/joomla'; }


Je ne suis pas programmeur php, c'est avec un collègue qui connait un peu qu'on a trouvé ce moyen

Pour le forum, en local, pas de soucis
par internet via mon dyndns, c'est pas ça.

Le css n'est pas interprété
Et je n'arrive pas à trouver la solution

Si une âme charitable passait dans le coin

Une autre petite question :
Est-il possible de mettre un bouton "se connecter" (comme l'image "deconnexion" de SMF au lieu de bouton tout moche que propose le module). Dans le module de SMF Bridge, il est possible de choisir texte ou image pour le bouton de déconnexion, mais pas pour la connexion. Par contre, le fichier image "connexion" est dispo dans le thème, donc ça doit être possible..

Merci

Kericoul

Bon, je conBon, je continue à me triturer la tête.
D'après mes recherches (mais je trouve pas bcp d'infos l=à ce sujet ), cela serait bien SMF qui poserait problème. Je m'explique :
Quand on installe SMF, SMF retient l'adresse d'où il a été installé.
En l'occurence, pour mon cas, c'est : hxxp:127.0.0.1/joomla/forum [nonactive] - chemin trouvé dans SMF au niveau de : l'interface d'admin dans "paramètres du serveur" puis "Configuration du Core".
Donc j'en déduis que quand c'est en local, l'adresse est correcte, mais quand c'est kkun de l'extérieur (internet), l'adresse n'est pas bonne.
Je vais essayer en la changeant (en mettant dyndns à la place) quand mon contact sera en ligne avec moi.

Je pense que cela doit pouvoir se configurer en dur dans un fichier de SMF.
Je suspecte fortement le fichier "Settings.php", et plus précisément cette partie.


########## Forum Info ##########
$mbname = 'Ma Communauté'; # The name of your forum.
$language = 'french'; # The default language file set for the forum.
$boardurl = 'http://127.0.0.1/joomla/forum'; # URL to your forum's folder. (without the trailing /!)
$webmaster_email = '[email protected]'; # Email address to send emails from. (like [email protected].)
$cookiename = 'SMFCookie113'; # Name of the cookie to set for authentication.

########## Database Info ##########
$db_server = 'localhost';
$db_name = 'joomla';
$db_user = 'root';
$db_passwd = '';
$db_prefix = 'smf_';
$db_persist = 0;
$db_error_send = 1;


Qu'en pensez vous ?

Kericoul

Alors, apparemment le theme de SMF est situé dans la base de données.

Comment je pourrais faire pour lui dire, en gros :
"Si toi, visiteur, tu arrives par internet, tu interprètes le theme (css) de la base de données 127.0.0.1 ?"
Car le forum fonctionne à distance, c'est le thème qui n'est pas interprété

Merci ;)

Advertisement: