PDA

Bekijk Volledige Versie : php mcrypt, windows server 2008 X64, Web platform installer



roentje
20/09/09, 10:26
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?

DC^
20/09/09, 10:37
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.

roentje
20/09/09, 10:42
die stappen had ik al gedaan, maar blijf de melding houden dat die mcrypt extensie niet kan laden...

DC^
20/09/09, 10:43
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 ?

roentje
20/09/09, 10:47
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

DC^
20/09/09, 10:56
Probeer dit is: bestand: php_mcrypt.dll in php\ext\ zetten.

En restart daarna je webserver.

roentje
20/09/09, 10:58
daar staat die al...

DC^
20/09/09, 10:59
daar staat die al...

Heb je je webserver daarna wel ge-restart ?

roentje
20/09/09, 11:00
jaa pas 5 keer ofzo:P

rpa
01/10/09, 10:08
Je moet hem niet system32 zetten maar in WOW64 voor 32bit compatibility.

yoda-ict
05/10/09, 14:15
Zorg dat je in de applicationpool advanced settings 'Enable 32bit applications' aaan hebt staan.

KerberosX
12/08/10, 13:16
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.