Specialty Forums
Security and Virus
General Hardware
CPUs/Overclocking
Networking
Digital Photo/Video
Office Software
PC Gaming
Console Gaming
Programming
Database
Web Development
Digital Home

General Forums
Windows XP
Windows Vista
Windows 95/98
Windows Me
Windows NT
Windows 2000
Win Server 2008
Win Server 2003
Windows 3.1
Linux
PDAs
BeOS
Novell Netware
OpenVMS
Solaris
Disk Op. System
Unix
Mac
OS/2

Drivers
Driver Scan
Driver Forum

Software
Automatic Updates

BIOS Updates

My Computing.Net

Solution Center

Free IT eBook

Howtos

Site Search

Message Find

RSS Feeds

Install Guides

Data Recovery

About

Home
Reply to Message Icon Go to Main Page Icon

PHP, MySQL, phpMyAdmin

Original Message
Name: nickVainconline
Date: March 23, 2005 at 13:43:09 Pacific
Subject: PHP, MySQL, phpMyAdmin
OS: Windows 2000 Server
CPU/Ram: Intel Pentium III 512MB
Comment:
Trying to test out IIS 5 with PHP, MySQL, and phpMyAdmin. While I have gotten all of this communicating and working I have one problem. phpMyAdmin reports a problem stating that:

The mbstring PHP extension was not found and you seem to be using multibyte charset. Without mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results.

Now I've gone into PHP.ini and uncommented that particular extension and loaded into D:\PHP\extensions I also told PHP.ini to look in that exact folder. However every time I try to load the phpMyAdmin, before it will display my server dings and pops up a little error that says:

Unknown(): Unable to load dynamic library 'D:\PHP\extensions\mbstring.dll' - The specified module could not be found.

I've tried several vartiations on the path name and even tried adding it to my system paths. I've also tried pointing the location of those files back on the virtual directory. I still can't figure this out.

Please, can anyone help me, please.
Thanks.

Blah Blah Blah


Report Offensive Message For Removal


Response Number 1
Name: FBI Agent
Date: March 23, 2005 at 20:53:41 Pacific
Subject: PHP, MySQL, phpMyAdmin
Reply: (edit)
you probably have the directory wrong or something (that's what it says). just browse to 'D:\PHP\extensions\mbstring.dll' and see how easy it is for you to find it.

try checking the cases of the letters (lowercase and uppercase) and if that doesnt work put quotes around the path

sorry i cant help anymore, it seems like a really easy problem that when you fix, you'll be all pissed off cuz it was so easy.

FBI Agent

AIM: EliteAssassin187


Report Offensive Follow Up For Removal

Response Number 2
Name: nickVainconline
Date: March 24, 2005 at 12:07:14 Pacific
Subject: PHP, MySQL, phpMyAdmin
Reply: (edit)
Unfortunately I've checked that. I even tried the case sensitive stuff again. I tried copying the path right out of the address bar on my computer and pasting it in there.

What exactly could happen if I don't have this mbstring.dll loading with PHP. I have a hard time understanding what exactly the issues that would arrise if it were to happen.

Blah Blah Blah


Report Offensive Follow Up For Removal

Response Number 3
Name: FBI Agent
Date: March 25, 2005 at 08:38:38 Pacific
Subject: PHP, MySQL, phpMyAdmin
Reply: (edit)
hah, well actually i just looked at my server and i dont have an mbstring.dll and then i looked into the PHP config and i saw that every code with the mbstring.dll in it was commented. it's used for languages in what is my guess (like japanese... that's what the default for mine is, but it's still commented) so you should just comment everything out under the [mbstring] in the php.ini and see if what you're trying to do still works.

also...

The mbstring PHP extension was not found and you seem to be using multibyte charset. Without mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results.

i dont know what a multibyte charset is, but using different character sets is pretty much saying that you're using a different language, so that could be your problem. you have some sort of other language of phpMyAdmin

FBI Agent

AIM: EliteAssassin187


Report Offensive Follow Up For Removal

Response Number 4
Name: Jeruvy
Date: April 11, 2005 at 05:53:55 Pacific
Subject: PHP, MySQL, phpMyAdmin
Reply: (edit)
If you are using UTF-8 character sets for instance or using a multi-byte character set (Japanese, Chinese charsets for example) you will need to have the mbstring extention installed or you will corrupt any data using a multi-byte charset. UTF-8 is becoming pretty popular these days.

HTH,


J.
j e r u v y a t y a h o o d o t c o m


Report Offensive Follow Up For Removal

Response Number 5
Name: bdkoester
Date: April 27, 2005 at 20:56:55 Pacific
Subject: PHP, MySQL, phpMyAdmin
Reply: (edit)
I've found a solution. I ran into the same message in phpMyAdmin regarding mbstring, while using Redhat Enterprise Linux 4's php 4 distro.

The good thing is that you can skip editing your config files. This is easier...

In the Redhat documentation about recent changes in PHP, there is mention that the mbstring module was removed from the php distro, and is now part of a separate package called 'php-mbstring'

I quickly found 'php-mbstring' in the Enterprise Linux package archive, and I am sure it is available for the other platforms as well.

Simply install php-mbstring, then stop and restart your web server, and that should take care of it for you too.

I hope this helps.

Regards,
-Brad



Report Offensive Follow Up For Removal




Use following form to reply to current message:

   Name: From My Computing.Net Settings
 E-Mail: From My Computing.Net Settings

Subject: PHP, MySQL, phpMyAdmin

Comments:

 
  Homepage URL (*): 
Homepage Title (*): 
         Image URL: 
 


Data Recovery Software




My PC has been hijacked!

Lexmark 2600 Printer Issues

btk1w1 infected start here post

Unwanted message remians on screen

Slow boot time


The information on Computing.Net is the opinions of its users. Such opinions may not be accurate and they are to be used at your own risk. Computing.Net cannot verify the validity of the statements made on this site. Computing.Net and Computing.Net, LLC hereby disclaim all responsibility and liability for the content of Computing.Net and its accuracy.
PLEASE READ THE FULL DISCLAIMER AND LEGAL TERMS BY CLICKING HERE

All content ©1996-2007 Computing.Net, LLC