Need to finalize PHP/PhpMyAdmin and I almost there...

How to use phpmyadmin.... phpmyadmin related arguments. Even phpMyAdmin issues

Moderators: macek, egami, gesf

Helicoprion
New php-forum User
New php-forum User
Posts: 2
Joined: Fri Apr 21, 2006 8:47 am
Location: USA

Need to finalize PHP/PhpMyAdmin and I almost there...

Postby Helicoprion » Fri Apr 21, 2006 9:47 am

I almost have a successful PHP & PhpMyadmin Install but I am having trouble :help: with the last 2 issues:

The first is (PhpMyAdmin):

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.

I checked the Config.inc.php and I don't know whats missing I have it configured to do the following plus utf-8 is our convention to be used.


(from Config.inc.php)
$cfg['AllowAnywhereRecoding'] = true;
$cfg['DefaultCharset'] = 'utf-8';
$cfg['RecodingEngine'] = 'iconv';
$cfg['IconvExtraParams'] = '//TRANSLIT';


The second is (PHP):

When enabling an extension in php.ini for "php_mbstring.dll" I get the following error output from phpinfo.php

"PHP Warning: PHP Startup: Unable to load dynamic library 'C:\PHP\ext\php_mbstring.dll' - Access is denied. in Unknown on line 0 "

What I don't get is why its "Access is Denied" I mean the files are in C:\php\ext in (extension_dir = "C:\PHP\ext")

[mbstring]
; language for internal character representation.
mbstring.language = English

; internal/script encoding.
; Some encoding cannot work as internal encoding.
; (e.g. SJIS, BIG5, ISO-2022-*)
mbstring.internal_encoding = UTF-8

; http input encoding.
mbstring.http_input = auto

; http output encoding. mb_output_handler must be
; registered as output buffer to function
mbstring.http_output = UTF-8

; enable automatic encoding translation according to
; mbstring.internal_encoding setting. Input chars are
; converted to internal encoding by setting this to On.
; Note: Do _not_ use automatic encoding translation for
; portable libs/applications.
mbstring.encoding_translation = on

; automatic encoding detection order.
; auto means
mbstring.detect_order = AUTO

; substitute_character used when character cannot be converted
; one from another
mbstring.substitute_character = none;

; overload(replace) single byte functions by mbstring functions.
; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
; etc. Possible values are 0,1,2,4 or combination of them.
; For example, 7 for overload everything.
; 0: No overload
; 1: Overload mail() function
; 2: Overload str*() functions
; 4: Overload ereg*() functions
mbstring.func_overload = 0


Please someone help me regarding this :help:

User avatar
Mukseh
New php-forum User
New php-forum User
Posts: 156
Joined: Wed Mar 22, 2006 2:22 am
Location: Ahmedabad, Gujarat, India
Contact:

Postby Mukseh » Sun Apr 23, 2006 8:56 pm

As I know,

If u are using php 4.3.2 then I can not say about php_mbstring.dll

but if u are using php5 then, for this setting there should not be any error.

php.net site has given download of php5 with all dll's.

so please download and try and also, please let me know your php version.

but first try with php5. I think you will solve both problems.

Helicoprion
New php-forum User
New php-forum User
Posts: 2
Joined: Fri Apr 21, 2006 8:47 am
Location: USA

I am using PHP 5.1.2

Postby Helicoprion » Mon Apr 24, 2006 5:42 am

I downloaded the PHP 5.1.2 Binary Manual install, extracted the ext folder and replaced php_mbstring.dll with the new extracted php_mbstring.dll file and still I get the following error from

PHP 5.1.2

"PHP Warning: PHP Startup: Unable to load dynamic library 'C:\PHP\ext\php_mbstring.dll' - Access is denied. in Unknown on line 0"


PhpMyAdmin

"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."

Nothing has been changed from the config files since the first posting so you can still use that as a reference.

I have 2 more weeks to have this up and only these 2 problems are driving me up the wall!!

:help:

User avatar
Alexej Kubarev
Site Admin
Site Admin
Posts: 2223
Joined: Fri Mar 05, 2004 7:15 am
Location: Täby, Stockholms län
Contact:

Postby Alexej Kubarev » Wed Apr 26, 2006 12:29 am

okej now what you have done wrong. you need to replace the entire php folder with the one redistributed as well as copy php5ts.dll to your C:\Windows folder

then make sure that your webserver is correctly configured.


Return to “phpMyAdmin”

Who is online

Users browsing this forum: No registered users and 0 guests

cron