Pour ceux qui ne connaîtraient pas WAMP, il s’agit d’un logiciel qui va vous permettre d’installer sur Windows Apache, Mysql et Php5, d’où son nom. Il existe également le même logiciel sous Linux : il s’agit de LAMP(Linux Apache Mysql Php).
Définition de Wikipédia :
Les rôles de ces quatre composants sont les suivants :
Apache est le serveur web « frontal » : il est « devant » tous les autres et répond directement aux requêtes du client web (navigateur) ;
Le langage de script PHP sert la logique ;
MySQL stocke toutes les données de l’application ;
Windows assure l’attribution des ressources à ces trois composants.
Avec WAMP, la fonction mail n’est pas activée par défaut et ceci est bien dommage, car pour tester les formulaires d’envois, nous avons besoin de cette fonction mail.
Il faut activer la fonction mail dans le php.ini en mettant le nom de votre fournisseur d’accès à internet.
1. Clique gauche sur l’icone WAMP dans votre barre d’état > Php > Php.ini
Vous devez avoir un fichier texte (php.ini) qui vient de s’ouvrir dans le bloc-note.
Cherche ce bout de code :
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.bbox.fr
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]
Si vous êtes sous Windows :
2. Il faut simplement modifier/ajouter les champs que j’ai mis en gras parce qu’il correspond pour vous.
Vous pouvez trouver ici le serveur smtp de votre Fournisseur d’acces à internet.
Les principaux étant :
Orange : smtp.orange.fr
Free : smtp.free.fr
SFR : smtp.sfr.fr
Bouygues : smtp.bbox.fr
3. Concernant le deuxième champ à mettre, il faut seulement mettre votre adresse email.
Configuration finale chez moi :
4. Sauvegarder le fichier et redémarrer les services WAMP.
Maintenant, vous pouvez utiliser la fonction mail
© Copyright 2012 Techpaf | Antoine Martin & Simon Bernard
Quand je parle de même version je parle toujours de l’ensemble php, mysql, apache.
Je vais changer la formulation si tu la trouves ambigu.
Merci
Salut,
Encore moi (désolé
).
Une autre remarque concernant la correction : « Il existe également la même version sous Linux : LAMP. ».
LAMP signifie « Linux Apache MySQL PHP » et est la plateforme de base pour beaucoup de serveurs Web.
Ce n’est pas une version de Wamp sous Linux, ce n’est pas vraiment comparable.
Wamp permet l’installation facilitée sous Windows de l’ensemble Apache/MySQL/PHP, ce qui fait que l’on peut avoir un serveur web en local sous Windows, facilement, sans savoir particulièrement comment installer l’ensemble de ces composants séparéments ou non (et il faut disposer d’un Windows installé).
LAMP est la plateforme complète du serveur Web, Linux étant le système d’exploitation.
@+
Effectivement, je change la formulation de la phrase merci
Salut,
Une petite remarque sur la forme : Wamp ne « simule » pas un serveur web, c’est un serveur web avec un serveur HTTP (Apache), un serveur de bases de données (MySQL) et PHP.
Le fait que l’on puisse l’utiliser en « local » n’y change rien. Si tu configure Apache pour qu’il accepte les connexions provenant d’autres ordinateurs, il se comportera comme n’importe quel serveur web (j’en connais qui utilisent d’ailleurs Wamp comme serveur web sur un Intranet).
@+