Je vais avoir des problèmes pour activer le support de transport "ssl" dans PHP. Quand je lance mon script, j'obtiens l'erreur:
Warning: fsockopen() [function.fsockopen]: unable to se connecter à ssl://www.mon.site.com:443 (Impossible de trouver le support de transport "ssl" - avez-vous oublier de l'activer lorsque vous avez configuré PHP?)
Je suis en cours d'exécution IIS6 sur Windows et c'est ce que j'ai fait jusqu'à présent pour essayer de le faire fonctionner:
- décommenté les php_openssl.dll et php_sockets.dll les extensions en php.ini
- fait en sorte de PHP était en train de charger le fichier ini j'ai fait des modifications (il est, et c'est certainement le chargement d'autres extensions, donc je suis assez sûr que ce n'est pas le problème)
- fait en sorte php_openssl.dll et php_sockets.dll ont été dans l'emplacement correct
- copié ssleay32.dll et libeay32.dll le principal dossier de PHP, le dossier WINDOWS et le dossier WINDOWS/system32
- veillé à ce que la variable path de Windows inclus l'emplacement de PHP
- assurez que les autorisations de fichier correct sur tous les fichiers concernés.
J'ai redémarré IIS après à peu près chaque changement, mais je n'ai pas eu de chance. Est-il rien de évident que je fais mal? Est-il de toute façon à résoudre ce problème dans les plus petites pièces? (Si je peux comprendre le problème par le processus d'élimination,...?)
Malheureusement, Windows/IIS ne sont pas de mon domaine de compétence--j'ai été chargé, parce que personne d'autre ne semble savoir quoi que ce soit.