Activer Mcrypt sur PHP Installer

J'ai PHP 5.2.14 installé sur une machine Windows (installé via .msi) à l'aide d'Apache 2.2.16. L'installation est venu avec les deux ext/php_mcrypt.dll et libmcrypt.dll mais quand j'ai décommenté extension=php_mcrypt.dll en php.ini et redémarré Apache, il n'est pas activer. la fonction phpinfo() ne montre rien pour elle. Ce qui me manque?

Mise à JOUR:

J'ai regardé mes journaux d'erreur et il crache ce à moi:
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\PHP5\ext\php_mcrypt.dll' - Le module spécifié est introuvable.\r\n in Unknown on line 0

J'ai lu un peu à ce sujet et je n'ai pas de php dll est stocké dans le windows32/dossier, donc je suis confus.

Êtes-vous sûr que vous modifiez le bon php.ini fichier? Vérifiez votre phpInfo() pour voir qui ini fichier est chargé..
Je recommande également l'uniforme de serveur avec la dernière php et mysql =) vous pouvez changer facilement entre la production et le développement du fichier ini
Si l'installation n'était pas sur une boîte de production et ne pouvait se permettre le temps d'arrêt, je voudrais juste installer la dernière version.
Krister, le système affiche C:\PHP\php.ini qui est le fichier que j'ai modifié.
Est C:\PHP5\ext où php_mcrypt.dll est-il situé? Ce chemin peut être sensible à la casse ainsi que sur Windows. Si ce chemin n'est pas correct, essayez de changer de extension_dir en php.ini ou essayer extension=C:/path/to/php/ext/php_mcrypt.dll

OriginalL'auteur Angry Spartan | 2011-11-25