wampserver - WAMP: Fatal error: Call to undefined function mb_detect_encoding() .... When going to localhost/phpmyadmin -


i have enabled mbstring extension removing ';': extension=php_mbstring.dll

i using correct php.ini file, checked using phpinfo().

extension dir specified in php.ini: extension_dir = "c:/wamp/bin/php/php5.5.12/ext/" indeed, when go there, find 'php_mbstring.dll'

i've restarted wamp multiple times.

what else can wrong here?

update:

seems, whole wamp installation fd respect mysql:

your php installation appears missing mysql extension required wordpress.

i have mysql installed , though...module enabled etc.

this sounds have rouge php.ini file somewhere , loading wrong one.

there 2 php.ini files in wampserver in php/apache installations.

one called \wamp\bin\php\{phpversion}\php.ini , used php cli

the other called \wamp\bin\php\{phpversion}\phpforapache.ini , used when running php through apache.

if use wampmanager menus edit 1 used apache/php i.e.

wampmanager => php -> php.ini 

however if have edited correct php.ini have rouge version of php.ini somewhere on system.

run phpinfo() link again wampmanager homepage , check parameter shown on first section of output.

loaded configuration file  

it should pointing \wamp\bin\php\php5.5.12\phpforapache.ini in case.

if pointing somewhere else tried install php , apache manually before finding wampserver , has left php.ini file somewhere apache finding it.

here php manual page defines search path order used apache when looking php.ini file. may find , remove rouge versions of php.ini


Comments

Popular posts from this blog

python - mat is not a numerical tuple : openCV error -

c# - MSAA finds controls UI Automation doesn't -

wordpress - .htaccess: RewriteRule: bad flag delimiters -