Message d'erreur

  • Deprecated function: Required parameter $key follows optional parameter $type in include_once() (line 1389 of /home/laurentp/www/includes/bootstrap.inc).
  • Deprecated function: Required parameter $form_state follows optional parameter $input in include_once() (line 1389 of /home/laurentp/www/includes/bootstrap.inc).

Xampp

Comment se connecter à un site local depuis l'extérieur:

1) Sur Freebox, effectuer les modifications suivantes: se connecter à son compte Freebox, onglet Ma Freebox, puis Configurer mon routeur Freebox, qui contient quatre niveaux de paramétrisation.
a) Configuration du routeur; doit être actif
b) Redirections/Baux DHCP:
port externe 80 doit être redirigé pour le protocole TCP sur le port interne 80 du 192.168.0.10 si c'est votre adresse routeur.
Puis en bas de page : sauvegarder vos parmètres.

2) Sur le fichier httpd-xampp.conf placé dans le répertoire xampp/apache/conf/extra modifier le dernier bloc d'instruction New XAMPP security concept
modifier le Deny from all par un Allow from all, sinon les sites locaux ne sont pas accessibles de l'extérieur. Attention toutefois au risque en matière de sécurité pour l'ordinateur qui héberge Xampp. Personnellement je n'active cette fonctionnalité que de façon très ponctuelle, je replace rapidement le Deny from all.

3) Par défaut les répertoires de sites sont à placer dans xampp/htdocs, ceci est indiqué dans le xampp/apache/conf/httpd.conf
ligne 183 qui indique : DocumentRoot "C:/xampp/htdocs"

Ensuite vous pouvez vous connecter par l'extérieur à vos sites en tapant dans la barre d'adresse de votre navigateur votre adresse IP personnelle/nom du répertoire xampp/htdocs qui contient votre site local.

Remarque: sur Windows 7 si Xampp est installé comme service on ne peut pas lancer Apache2 et mysql depuis le gestionnaire des tâches il faut lancer Services.