elwinbox
Technical User
- Oct 8, 2007
- 5
I work on a script using php(4.4.4) with mysql,
it's kind of a forum.
The script is working with the UTF charset and UTF collation.
It seems to be working fine - I get all nice and correct national characters recorded and displayed in several languages (e.g.Polish & German)
both in the browsers and in the database tables.
BUT despite of it -
my Mysql (version 5.0.18 with client 3.23.49)
gives me an error message in the middle of the page during
the script execution... (though the script continues to run uninterrupted to the end)
It says:
"File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2)
Character set '#33' is not a compiled character set and is not specified
in the 'c:\mysql\share\charsets\Index' file"
I have no clue why is that so. I think I've tried all possible alternative settings combinations (i.e. collations and charsets).
I don't know which character set is #33, neither what file is missing in
the mysql\share\charsets directory... (by the way the path is also
different - on my disk it's c:\inetpub\ etc, if it matters)
should there be something like 'utf.xml' in the charset folder?
The charset files there are like 'latin1.xml' 'latin2.xml' or 'cp1250.xml' etc
but no utf. Why don't I have it then? Somebody said in another forum that it is not a loadable file, but it's compiled during mysql installation(?) Anyway
this version of MySql does support UTF, doesn't it?
And like I mentioned before- the script IS working with UTF settings, just that messy message!
Maybe there's a way to get rid of that nonsense errror message?
I'll be obliged for any good advise.
it's kind of a forum.
The script is working with the UTF charset and UTF collation.
It seems to be working fine - I get all nice and correct national characters recorded and displayed in several languages (e.g.Polish & German)
both in the browsers and in the database tables.
BUT despite of it -
my Mysql (version 5.0.18 with client 3.23.49)
gives me an error message in the middle of the page during
the script execution... (though the script continues to run uninterrupted to the end)
It says:
"File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2)
Character set '#33' is not a compiled character set and is not specified
in the 'c:\mysql\share\charsets\Index' file"
I have no clue why is that so. I think I've tried all possible alternative settings combinations (i.e. collations and charsets).
I don't know which character set is #33, neither what file is missing in
the mysql\share\charsets directory... (by the way the path is also
different - on my disk it's c:\inetpub\ etc, if it matters)
should there be something like 'utf.xml' in the charset folder?
The charset files there are like 'latin1.xml' 'latin2.xml' or 'cp1250.xml' etc
but no utf. Why don't I have it then? Somebody said in another forum that it is not a loadable file, but it's compiled during mysql installation(?) Anyway
this version of MySql does support UTF, doesn't it?
And like I mentioned before- the script IS working with UTF settings, just that messy message!
Maybe there's a way to get rid of that nonsense errror message?
I'll be obliged for any good advise.