Jump to content


Photo

[Solved] php_mbstring.dll not found


  • Please log in to reply
4 replies to this topic

#1 Scott

Scott

    Newbie

  • Member
  • Pip
  • 4 posts
  • Main OS: Windows XP

Posted 22 October 2009 - 06:13 AM

When I start Uniform Server I get two error windows from Apache.exe stating "Unable to Locate Component" - "php_mbstring.dll was not found". Tried re-extracting the .zip a few times - did not help.

Also can't access mySQL through phpAdmin - says Cannot load mysqli extension.

Are these problems related?

#2 Ric

Ric

    Project Manager

  • Admin
  • PipPipPipPipPip
  • 1,535 posts
  • Gender:Male
  • Location:Cambridge,UK
  • Interests:Electronics
    Internet in general
    Open source projects
  • SourceForge IDmpgcan
  • Wiki ID: Ric
  • Main OS: Windows XP

Posted 22 October 2009 - 03:34 PM

Hi Scott
Noticed the duplicated post hence I have deleted it.

The two problems are related; although Apache reports the errors in reality itís a PHP issue.

What I need to know is the version of Uniform Server you are using?

All the best
Ric :)

#3 Scott

Scott

    Newbie

  • Member
  • Pip
  • 4 posts
  • Main OS: Windows XP

Posted 22 October 2009 - 04:03 PM

When I start Uniform Server I get two error windows from Apache.exe stating "Unable to Locate Component" - "php_mbstring.dll was not found". Tried re-extracting the .zip a few times - did not help.

Also can't access mySQL through phpAdmin - says Cannot load mysqli extension.

Are these problems related?



I am using v5-Nano (5.3?)

I think I may have stumbled upon the problem. In looking at the logs I see:

- PHP Warning: PHP Startup: mbstring: Unable to initialize module\nModule compiled with build ID=API20090626,TS,VC6\nPHP compiled with build ID=API20090626,TS,VC9\nThese options need to match\n in Unknown on line 0

How can I change the compiler? There are other similar errors for other module startups in the log file.

#4 Scott

Scott

    Newbie

  • Member
  • Pip
  • 4 posts
  • Main OS: Windows XP

Posted 23 October 2009 - 10:57 AM

I am using v5-Nano (5.3?)

I think I may have stumbled upon the problem. In looking at the logs I see:

- PHP Warning: PHP Startup: mbstring: Unable to initialize module\nModule compiled with build ID=API20090626,TS,VC6\nPHP compiled with build ID=API20090626,TS,VC9\nThese options need to match\n in Unknown on line 0

How can I change the compiler? There are other similar errors for other module startups in the log file.



YEE-HA!! :)

Seems that in previous fooling around with PHP installations on iis (on this box), I had copied a php dll into the windows system32 folder. Once I found and deleted that - I was good to go!

Wish I could edit the post subject to SOLVED!

#5 Ric

Ric

    Project Manager

  • Admin
  • PipPipPipPipPip
  • 1,535 posts
  • Gender:Male
  • Location:Cambridge,UK
  • Interests:Electronics
    Internet in general
    Open source projects
  • SourceForge IDmpgcan
  • Wiki ID: Ric
  • Main OS: Windows XP

Posted 23 October 2009 - 12:06 PM

Yep! Been down that path anyway glad you have it working I was about to look at this issue.

Thanks for the post saved me some time.
All the best
Ric :)




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users