mcrypt ve IIS - modül PHP yüklenmez

5 Cevap php

Ben mcrypt yüzden phpMyAdmin kullanabilirsiniz çalışma almak için çalışıyoruz Windows 2003 Standard, IIS 6, PHP, MySQL ve Amy var.

Ben php.ini içinde uncommended php_mcrypt.dll var ve bu dosya benim uzantıları klasörde (c: \ php).

Ben c libmcrypt.dll indirdiler: \ php, c: \ php \ ext, c: \ windows, c: \ windows \ system32. Ben de bir sonraki bu dosyanın ikinci bir versiyonu bulundu ve denedim. Her değişiklikten sonra IIS yeniden başlattınız.

I php_info () kontrol ettiğimde mcrypt denemek olursa olsun yüklenecek görünmüyor;. Ama gösteren herhangi bir hata vardır.

Php_mcrypt.dll başka bir sürümü var mı? Herkes mcrypt gerekmez phpMyAdmin'in bir sürümü var mı? Herkes bu sorun / çözüm var yaşadı?

Tüm yardım büyük apprecaited edilecektir.

Çok teşekkürler,

Tim

5 Cevap

Ben aynı sorunu vardı ve ben libmcrypt.dll bir sürümü bozuk oldu ve net bir sürümü indirilebilir zaman iyi olduğunu gördük. Zaten bu yaptığım gibi ben bu yardımcı şüphe?

Biz w2k3 (x64) / IIS6/PHP5.2.17 aynı sorunu vardı. Kopyalama libmcrypt.dll %WINDIR%\SysWOW64 ve bir IISRESET sorunu çözüldü.

  • Doğru yola php.ini noktalarında sizin extension_dir emin olun (örneğin c :/ php5/ext)
  • IIS yerine her değişiklikten sonra pencereleri yeniden başlatmayı deneyin.
  • libmcrypt.dll sadece c olmak zorundadır: \ windows \ system32
  • Emin mcrypt olmak için kontrol etmek yüklenen (değil), kullanım phpinfo () 'dir.

Ben de zorluk mcrypt yüklemek alıyorum yaşıyorum, ancak yukarıda bana bir çözüm yakın almakla çok yardımcı oldu.

php -m ile komut satırında php başlamayı deneyin. Size yüklenmiş modüllerin bir listesini gösterir.

Ben Win 2k3 Server ile garip bir sorun olmamdı + IIS 6 + PHP 5.2.9 + yanı Mcrypt. En kısa zamanda ben mcrypt (ya da bu konuda mhash) ilave olarak uzatma, Fastcgi sadece zaman aşımına uğradı. Ben php.ini gelenler uzantıları kaldırıldı beklendiği gibi benim phpinfo () sayfasına bakınız. Gerçekten garip bir parçası ben komut satırından php-m çalıştırdığınızda ben modülünün yüklü görebiliyordu oldu.

Ben (php klasöründe) XAMPP gelen DLL dosyaları tüm yakaladı ve benim PHP kurulum klasöründe hepsini sıkışmış (C: Benim için \ Program Files \ PHP). Benim php.ini değişikliği yaptıktan sonra

extension = php_mcrypt.dll

Ben tamamen yerine App havuzu geri dönüşüm daha IIS yeniden başlatılır ve beklendiği gibi benim Phpinfo sayfa çalıştı. Neden ama Fastcgi system32 klasöründe kütüphaneleri "görmek" mümkün değildi, benim php kök klasöre koymak vardı emin değilim.

İyi şanslar.