logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Other Software View previous topic :: View next topic
Reply to topic   Topic: php_ice won't load
Author
bagu



Joined: 06 Jan 2011
Posts: 187
Location: France

PostPosted: Sun 18 Nov '12 18:18    Post subject: php_ice won't load Reply with quote

Hello,

Since i read this : http://www.apachelounge.com/viewtopic.php?t=5046
I have buy a windows 7 pro 64 bit an i have migrate my old windows xp pro 32bit.
But, since i have done that, php don't want to load php_ice.dll

PHP Startup: Unable to load dynamic library 'd:/php/ext/php_ice.dll' - Le module spécifié est introuvable.
in Unknown on line 0

I don't understand why php couldn't find the dll because i can see it in the /ext folder.

Can you help me to make i working again ?
Thanks
Back to top
glsmith
Moderator


Joined: 16 Oct 2007
Posts: 2268
Location: Sun Diego, USA

PostPosted: Sun 18 Nov '12 21:49    Post subject: Reply with quote

My best guess would be you are using an improper php version.
Back to top
bagu



Joined: 06 Jan 2011
Posts: 187
Location: France

PostPosted: Sun 18 Nov '12 21:59    Post subject: Reply with quote

I use php 5.4.8...

But when i was on windows xp, i already use php 5.4.8, and it worked.
The only difference between the working config and the non working config is windows (xp 32b to 7 64b).

I use this dll : http://www.apachelounge.com/viewtopic.php?t=4598
Back to top
Steffen
Moderator


Joined: 15 Oct 2005
Posts: 3056
Location: Hilversum, NL, EU

PostPosted: Sun 18 Nov '12 23:33    Post subject: Reply with quote

What is in the PHP error.log ?

You are running Apache Win64 and PHP 64 ?

When I recall the DLL was for PHP 32 bits and does not work with PHP 64.


Steffen
Back to top
bagu



Joined: 06 Jan 2011
Posts: 187
Location: France

PostPosted: Mon 19 Nov '12 0:51    Post subject: Reply with quote

No, i use php 32bits and apache 32bits.

The only error message i get is :
Quote:
PHP Startup: Unable to load dynamic library 'd:/php/ext/php_ice.dll' - Le module spécifié est introuvable.
in Unknown on line 0


And nothing else...I am a little bit disapointed.
Back to top
admin
Site Admin


Joined: 15 Oct 2005
Posts: 677

PostPosted: Mon 19 Nov '12 12:21    Post subject: Reply with quote

When it works on XP it should also work on Win7

Sure are running PHP 5.4 TS ?
Back to top
bagu



Joined: 06 Jan 2011
Posts: 187
Location: France

PostPosted: Mon 19 Nov '12 13:21    Post subject: Reply with quote

Well, yes... API220100525,TS,VC9

And i have done a simple copy/paste of the php/apache folders from windows xp to windows 7.

After the install i have put :
bzip2
ice34
iceutil34
slice34
stlport_vc646

in /windows/system32

I can't copy msvcp60.dll and msvcrt.dll because there are already in system32 (but not the same version)

Maybe the problem come from this last point ?

Edit : I have load php_ice in Dependency Walker, and i get :
Error: At least one required implicit or forwarded dependency was not found.
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
With msvcr90.dll, gpsvc.dll and ieshims.dll but theses dll are in my system32...ARgh
Back to top
admin
Site Admin


Joined: 15 Oct 2005
Posts: 677

PostPosted: Mon 19 Nov '12 15:40    Post subject: Reply with quote

Do not copy and mix around with ms and ice files. Copy nothing to the system32 folder.

Copy them to your php folder and/or apache bin folder.
Back to top
bagu



Joined: 06 Jan 2011
Posts: 187
Location: France

PostPosted: Mon 19 Nov '12 18:41    Post subject: Reply with quote

I already try it and nothing have change...same problem...

I try to contact ice support but there is no response.

An other way for me is to compile http://pecl.php.net/package/DBus to replace ice, but i can't.
Pecl say me :
Quote:
WARNING: php_bin \php.exe appears to have a suffix \php.exe, but config variable php_suffix does not match
ERROR: The DSP dbus.dsp does not exist.


So can you compile this extension for me for test purpose while waiting for a solution for ice
Back to top


Reply to topic   Topic: php_ice won't load View previous topic :: View next topic
Post new topic   Forum Index -> Other Software