This forum has been archived. Please start a new discussion on GitHub.

php_ice.dll with Apache & PHP (on Windows)

Hello all !

I have some trouble to install Ice on php. I need it for manage a mumble server.
I have follow the post here : Ice - Mumble

So i have download the last version of Ice , copy paste the requiered DLL , make the files Ice as PATH to my windows environnement.

In my Apache error i have found this line :
"PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.3.8/ext/php_ice.dll' - %1 n\x92est pas une application Win32 valide.\r\n in Unknown on line 0"

That say the php_ice.dll is not a valid win32 application. I use it on Windows Web Server 2008 x64 bits with wamp with apache v 2.2.21 and php v5.3.8.

I took a look in the web but lots of response is to get source code and compile it myself.
Is the lonely solution ? Have ZEROC develop some DLL with 64bits ?

Best regards.


  • mes
    mes California

    Welcome to the forum.

    Our Windows installer does not include an x64 version of the Ice for PHP extension. The simplest solution is to use an x86 installation of WAMP, or you can try building the extension from source. Note however that we have not attempted to build an x64 version of our PHP extension, which means we haven't tested it either.