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
Post a Comment