IMAP et Easyphp sous Windows XP - PHP - Programmation
Marsh Posté le 17-08-2005 à 13:46:36
...relance apache après toute modif du php.ini
Marsh Posté le 17-08-2005 à 14:58:09
Problème résolu :
J'm'avions gourré de php.ini
Il faut prendre celui qui est sous le répertoire EasyPHP1-8/apache, pas celui qui est sous EasyPHP1-8/php
Dans phpinfo(), j'ai une nuvelle section (imap) qui dit :
IMAP c-Client Version 2001
------------
Pendant que je tiens le crachoir...
La fonction imap_open()...
Nous avons une instruction du genre :
$mbox= imap_open("{".$server."/pop3:$port"."}", $user, $passwd) or die("Problème : ". imap_last_error());
$port est en principe 110 (ce qui se vérifie où, au fait ?)
Cas de test :
Je suis en local.
Mon site, en local (de mon PC à mon PC) est accessible par une URL du genre http://localhost/toto/index.php
$server = ?
$user = ?
$passwd = ?
Marsh Posté le 17-08-2005 à 12:26:01
Problème très basique :
pour utiliser IMAP avec EasyPHP, il faut valider "extension=php_imap.dll" dans php.ini. J'ai bon jusque là ?
Pour cela, virer le ";" qui se trouve en début de ligne.
Je l'ai fait. Ca n'a pas l'air efficace.
Il paraît qu'avec phpinfo() je peux voir si IMAP est activé. Je l'ai fait, mais le résultat n'est pas clair du tout. A quoi ressemble la ligne qui me l'indiquera ?
Pour l'instant je me fais jeter quand je veux utiliser la fonction imap_open(). Pas reconnue.
Le manuel qui traite des pré-requis parle de bibliothèque à compiler. De toute évidence, c'est pour Unix. Moi, je bosse avec Windows XP.
Et EasyPHP. Je sais, c'est nul, mais c'est pour tester en local, pas pour une utilisation sur le web. Donc on ne revient pas là-dessus, svp.
Donc, ma question est : comment faire en sorte que IMAP fonctionne sous EasyPHP 1.8 pour Windows ? (Est-ce seulement possible ?).