Hintergrund: Ich verwende Windows 7 mit IIS Express, das für PHP 5.3 konfiguriert ist, und ich muss das mcrypt-Modul laden. Ich kann die benötigten Dateien nicht finden.
Ich habe auch PHP 5.2 installiert. für IIS Express und es enthält beide mcrypt Dateien, aber diese sind nicht kompatibel mit PHP 5.3, da sie von VC6 zu VC9 zwischen 5.2 und 5.3 gewechselt haben.
Es gibt einige gepackte PHP-Distributionen, einschließlich Apache usw. Aber sie sind alle in Installer eingepackt, und ich brauche nur diese zwei Dateien.
Wo finde ich die Dateien?
In der Dokumentation heißt es:
PHP 5.3 Windows-Binärdateien verwendet die statische Version der MCrypt-Bibliothek, keine DLL benötigt.
Sie sollten dies überprüfen können, indem Sie phpinfo ausführen, was Ihnen sagen wird, ob mcrypt geladen ist . Stellen Sie sicher, dass mcrypt auskommentiert ist, wenn Sie eine ältere php.ini-Datei kopiert haben.
Sie finden die MCrypt-Bibliothek für Windows hier: Ссылка
Speichern Sie libmcrypt.dll im Ordner / php / ext oder / php /, damit php sie finden kann.
Stellen Sie dann sicher, dass Sie Ihre php.ini
aktualisierenVon:
%Vor%An:
%Vor%Tags und Links php windows iis-express mcrypt