The mbstring PHP extension was not found... using iis

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • damezumari

    #1

    The mbstring PHP extension was not found... using iis

    I use win 2000, php 4.4.2, phpmyadmin 2.8.0.3, iis 5.0, and mysql 5.0.

    When I try to run http://localhost/phpmyadmin/index.php I get the error
    messages:

    ---

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

    PHP Warning: Unknown(): Unable to load dynamic library
    'c:\php\ext\php _mbstring.dll' - The specified module could not be
    found. in Unknown on line 0

    ---

    The file c:\php\ext\php_ mbstring.dll exists. php ini has extension_dir
    = "c:\php\ext \" and extension=php_m bstring.dll.

    What am I doing wrong?

    Regards,

    Jan Nordgreen

  • Erwin Moller

    #2
    Re: The mbstring PHP extension was not found... using iis

    damezumari wrote:
    [color=blue]
    > I use win 2000, php 4.4.2, phpmyadmin 2.8.0.3, iis 5.0, and mysql 5.0.
    >
    > When I try to run http://localhost/phpmyadmin/index.php I get the error
    > messages:
    >
    > ---
    >
    > The mbstring PHP extension was not found and you seem to be using a
    > multibyte charset. Without the mbstring extension phpMyAdmin is unable
    > to split strings correctly and it may result in unexpected results.
    >
    > PHP Warning: Unknown(): Unable to load dynamic library
    > 'c:\php\ext\php _mbstring.dll' - The specified module could not be
    > found. in Unknown on line 0
    >
    > ---
    >
    > The file c:\php\ext\php_ mbstring.dll exists. php ini has extension_dir
    > = "c:\php\ext \" and extension=php_m bstring.dll.
    >
    > What am I doing wrong?
    >
    > Regards,
    >
    > Jan Nordgreen[/color]

    Hi Jan,

    Should work...
    Check for a few possible mistakes, like:
    1) Are you edditing the right php.ini?
    Call phpinfo() to see what php thinks the right php.ini is.
    (Sounds stupid, but you wouldn't be the first or the last who
    2) call phpinfo(), and check if PHP agrees that you loaded the module.
    It SHOULD be named somewhere.
    3) Is the ddl readable for the IUSR_<machinena me> ?

    If that doesn't help, come back here.

    Good luck.

    Regards,
    Erwin

    Comment

    • damezumari

      #3
      Re: The mbstring PHP extension was not found... using iis

      Hi Erwin,

      Thanks for your reply!

      I was editing the right php.ini. I believe the problem was that I used
      php_mbstring.dl l from php 5 and not 4.4.2.

      I also copied libmysql.dll to c:\winnt\ from php-4.4.2-Win32.zip.

      Now it works!

      Regards,

      Jan Nordgreen

      Comment

      Working...