Bekijk Volledige Versie : php mcrypt, windows server 2008 X64, Web platform installer
Beste mensen,
Ik zit met het volgende probleem, ik heb windows server 2008 X64 en heb via de web platform installer php geïnstalleerd. Deze wordt dan geïnstalleerd in de map Program Files (x86) nu werkt in principe alles, maar ik krijg de mcrypt module die ik nodig heb voor phpmyadmin niet aan de praat, ik heb hem in de map ext gedaan en hij staat in php.ini.
iemand een oplossing?
Als je de files hebt gedownload van Mcrypt pak je die uit en zet je in je Php map.
Dan ga je naar je Php.ini bestand en voeg je deze regel toe: extension=php_mcrypt.dll
En ten slot zet je: libmcrypt.dll in je System32 folder.
die stappen had ik al gedaan, maar blijf de melding houden dat die mcrypt extensie niet kan laden...
die stappen had ik al gedaan, maar blijf de melding houden dat die mcrypt extensie niet kan laden...
Welke versie van Php gebruik je ?
En heb je wel de -64bit versie gedownload ?
PHP Version 5.2.11
Er is geen 64bit versie van, hij is door de web platform installer automatisch geïnstalleerd in de X86 map
Probeer dit is: bestand: php_mcrypt.dll in php\ext\ zetten.
En restart daarna je webserver.
daar staat die al...
Heb je je webserver daarna wel ge-restart ?
Je moet hem niet system32 zetten maar in WOW64 voor 32bit compatibility.
Zorg dat je in de applicationpool advanced settings 'Enable 32bit applications' aaan hebt staan.
OK, misschien een beetje laat, maar kan nuttig zijn. Had het probleem eerder deze week ook.
Wanneer je PHP installeert via de Web Platform installer dan staat de mcrypt module er inderdaad niet bij. Ook wanneer je de dll file manueel in de PHP folder zet en de extensie toevoegt in php.ini zal het waarschijnlijk niet lukken.
De enige goede manier is om in Add/Remove programs PHP op te zoeken en daar "Change" doen. Daarna kan je extra features en extensies installeren waaronder mcrypt. Daarna nog even iisreset en klaar.