| Bug #13844 | my.ini: default-character-set=multi-byte charset cause error in apache's log | ||
|---|---|---|---|
| Submitted: | 7 Oct 2005 14:40 | Modified: | 7 Oct 2005 15:36 |
| Reporter: | Minfeng Zhang | Email Updates: | |
| Status: | Not a Bug | Impact on me: | |
| Category: | MySQL Server | Severity: | S5 (Performance) |
| Version: | 4.0.26 | OS: | Windows (Win32) |
| Assigned to: | CPU Architecture: | Any | |
[7 Oct 2005 14:40]
Minfeng Zhang
[7 Oct 2005 14:51]
Valeriy Kravchuk
So, have you recompiled mod_php or whatever you used from Apache to connect to MySQL? Please, try to connect from standard mysql client to the sameserver and database, and execute the same queries. Inform about the results.
[7 Oct 2005 15:07]
Minfeng Zhang
well, using standard mysql client will not cause the errors. is mod_php's problem?
[7 Oct 2005 15:30]
Minfeng Zhang
http://bugs.php.net/bug.php?id=32557 They said is a "support question". :(
[7 Oct 2005 15:36]
Hartmut Holzgraefe
Yes, this is a PHP related problem, PHP by default uses a bundled version of the mysql client library. It also doesn't read my.ini to fetch its configuration. To have full character set support in mod_php you need to recomile mod_php to use the the mysql client library that came with your mysql installation instead of the one that was bundled with PHP. Please check http://php.net/ for further info ...
[7 Oct 2005 15:41]
Hartmut Holzgraefe
> They said is a "support question". :( and they are absolutely right about that. You might want to try to get help on one of the php mailing lists. See http://www.php.net/support.php
