Affichage :
Le laboratoire de Darathor Index du Forum

Le laboratoire de Darathor

Ressources diverses, principalement sur les fourms phpBB
[FIX] Bug si messages trop longs (1.0)

Poster un nouveau sujet Répondre au sujet

Rechercher dans ce sujet :
Messages
Darathor Sexe : Masculin
Site Admin
Membre

Inscrit le : 02 Nov 2003
Messages : 1101
Localisation : Strasbourg
MessagePosté le : 21 Sep 2005 10:42
Masquer ce messageAfficher ce message
Répondre en citantAjouter à liste des messages à citerRetirer de la liste des messages à citer
Citation :
But : Ce FIX permet d'enregistrer des messages de plus de 65536 caratères qui par défaut sont tronqués (ce qui, outre la perte d'une bartie du message, peut causer des bugs dans les BBcodes).

Remarques :
- il n'est pas impossible que passer à ce type de champ ralentisse le traitement ou prenne plus de place dans la base de données même dans le cas des messages courts (je ne connais pas assez l'implémentation de MySQL pour être sûr) donc il vaut mieux n'appliquer ce fix que si vous avez vraiment besoin de messages aussi longs.
- ce FIX ne supprime pas la limite de taille mais à fait passer à environ 16 millions de caractères.

Auteur : Darathor (darathor@free.fr)
Version : 1.0 (21/09/2005)
Compatibilité phpBB : 2.0.15


Requête à effectuer dans phpMyadmin :
Code :
ALTER TABLE `phpbb_posts_text` CHANGE `post_text` `post_text` MEDIUMTEXT DEFAULT NULL


Similairement, le même problème se retrouve dans les MPs et peut être réglé par cette requête-ci :
Code :
ALTER TABLE `phpbb_privmsgs_text` CHANGE `privmsgs_text` `privmsgs_text` MEDIUMTEXT DEFAULT NULL

Revenir en haut Aller en bas
Hors ligne | Profil | MP | E-mail | Site web
  Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum