Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/04/2006, 07h10   #1
Invité régulier
 
Inscription : janvier 2006
Messages : 55
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 55
Points : 9
Points : 9
Par défaut [BUG] Character set '#33' is not a compiled character

J'ai cette erreur qui revient éternellement dans mon error.log de apache :

Character set '#33' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file
File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 22)

Cependant aucune erreur de caractère et tout s'affiche comme prévu sur mon site. Je roule sur MySQL 5.0.18-nt, Apache 2.055, PHP 4.41. Il s'agit de ma première installation serveur donc je n'ai pas migré d'une ancienne version à une autre. Je m'héberge pour l'instant.

Voici mon site (alpha pour l'instant, soyez clément ): http://pcfred.teddypokerdeals.com/tpd/index.php

Mes tables sont toutes en utf-8 et les paramètre par défaut de la variable character-sets mysql sont aussi à utf-8. Selon phpmyAdmin :

Auto increment increment 1 1
auto increment offset 1 1
automatic sp privileges ON ON
back log 50 50
basedir C:\mysql\ C:\mysql\
binlog cache size 32768 32768
bulk insert buffer size 8388608 8388608
character set client utf8 utf8
character set connection utf8 utf8
character set database utf8 utf8
character set results utf8 utf8
character set server utf8 utf8
character set system utf8 utf8
character sets dir C:\mysql\share\charsets\ C:\mysql\share\charsets\
collation connection utf8_general_ci utf8_general_ci
collation database utf8_general_ci utf8_general_ci
collation server utf8_general_ci utf8_general_ci
completion type 0 0
concurrent insert 1 1
connect timeout 5 5


c:\mysql\share\charsets est le bon répertoire pour les charsets.
Voici de plus mes variables concernées dans le my.ini de mysql :

#Path to installation directory. All paths are usually resolved relative to this.
basedir="C:/mysql/"

#Path to the database root
datadir="C:/mysql/Data/"

# The default character set that will be used when a new schema or table is
# created and no character set is defined
default-character-set=utf8
character-sets-dir=c:\\mysql\\share\\charsets
collation-server=utf8_general_ci

# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB

# Set the SQL mode to strict
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
sql-mode="MYSQL40"

# The maximum amount of concurrent sessions the MySQL server will
# allow. One of these connections will be reserved for a user with
# SUPER privileges to allow the administrator to login even if the
# connection limit has been reached.
max_connections=100



J'ai fouillé google ainsi que le site de MySQL à la recherche d'une solution et puis... pas de solution à mon problème! Merci de m'aider je en sais plus quoi faire..
cyberderf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2006, 06h29   #2
Invité régulier
 
Inscription : janvier 2006
Messages : 55
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 55
Points : 9
Points : 9
Ca ne dit rien à personne?
cyberderf est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h52.


 
 
 
 
Partenaires

Hébergement Web