dontstealmyfish
-
Posts
2 -
Joined
-
Last visited
Posts posted by dontstealmyfish
-
-
Hello,
I am trying to setup an Apache, MySql, PHP combination on windows 2008 r2 machine and have gotten to the part where I am trying to setup PhpMyAdmin when i get an error stating "Call to undefined function mb_detect_encoding() in C:\...\...\gettext.inc on line 177"
between google and this post: http://forums.phpfreaks.com/topic/42088-solved-scuttle-undefined-function/It seemed likely to be that that the extension was commented out, so i verified the DLL was in the EXT directory and removed the comment for : extension=php_mbstring.dll
then restarted the apache service. I then attempted to load the setup/index.php for PhpMyAdmin again, but it resulted in the same error.
When i run php.exe -m It lists mbstring in the PHP Modules, however if i run <?phpphpinfo();?>the resulting page lists NOTHING about mbstring...I would greatly appreciate any help regarding this issue.
These are the various components and/or important info...
OS: Windows 2008 R2 w/SP1Apache: 2.4.4 win32 w/ ssl 0.9.8PHP: v5.4.16 Win32 VC90x86 threadsafeMySql: 5.6.11.0 (presumably x86)PhpMyAdmin: 4.0.3following setup guide: http://lifeofageekadmin.com/how-install-apache-2-4-php-5-4-and-mysql-5-5-21-on-windows-7/
undefined function mb_detect_encoding
in PHP Installation and Configuration
Posted
Hmm, the php_info page states: Configuration File (php.ini) Path - C:\Windows
Yet there is no PHP.ini there..
Another look at httpd.conf for apache showed me that the value for "PHPIniDir" had a typo and it must of read it at "c:\windows" maybe by default. After updating that value i restarted the apache service and the page is loading. Thanks!