après une conversion qui c'est très bien passé en local, j'ai maintenant beaucoup de problème sur le serveur de mon hébergeur. J'ai ce message d'erreur quand je veux poster un message avec des caractères accentuées:
- Code: Tout sélectionner
Erreur générale
SQL ERROR [ mysql4 ]
Data too long for column 'post_text' at row 1 [1406]
SQL
INSERT INTO phpbb_3_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (13, 2, 0, '70.83.0.181', 1263614823, 1, 1, 1, 1, 1, '', 'Re: testé', 'testé', '3ff5762c9ff8473e0bcd32d7d2b84ed7', 0, '', '3ftm3roh', 1, 0, 30197)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()
FILE: includes/functions_posting.php
LINE: 1985
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1108
CALL: submit_post()
L'interclassement est latin1_bin et le Jeu de caractèresest UTF-8 Unicode. Ça peut venir de ça? Je ne comprend pas, je n'ai pas ce problème en local. Sinon, ça peut venir de la configuration du serveur de mon hébergeur? Voici les configurations du serveur en local et du serveur de mon hébergeur:
- Code: Tout sélectionner
Local:
* Apache/2.2.11 (Win32) PHP/5.2.8
* Version du client MySQL: 5.0.51a
* Extension PHP: mysqli
Hébergeur:
*Version du serveur: 5.0.32-Debian_7etch1-log
*Version du client MySQL: 4.0.24
*Extensions PHP utilisées: mysql
phpBB3 fonctionne-il avec la version 4 de MySQL?
Merci.






