Logo du Blog de Nukium (Samuel Sanchez)

Ressources et tutoriaux : Web 2.0 – PHP – CodeIgniter – Webdesign

Erreur phpBB 3 : Field ‘topic_last_post_subject’ doesn’t have a default value [1364]

Erreur phpBB 3 : Field ‘topic_last_post_subject’ doesn’t have a default value [1364]

29 juin 2009

Si vous rencontrez soudainement sur votre forum phpBB l’erreur :

Field ‘topic_last_post_subject’ doesn’t have a default value [1364]

C’est sûrement car votre hébergeur à mis à jour la version de votre base de données MySQL. Le schéma de base de données de phpBB étant différent selon la version de MySQL utilisée, vous devez mettre à jour votre base de données manuellement.

Pour cela, l’équipe de phpBB à créé une page spécifique à cette erreur, elle vous permettra de télécharger un fichier nommé mysql_upgrader.php spécifique à votre version de phpBB.

Une fois téléchargé, vous devrez commenter (en ajoutant // ) une ligne du fichier afin de l’utiliser :

//die("Please read the first lines of this script for instructions on how to enable it");

Uploadez ensuite ce fichier dans le dossier de votre serveur FTP où se trouve phpBB, puis exécutez le fichier en tapant l’url de ce dernier :

http://www.domaine.com/forums/mysql_upgrader.php

Le fichier génèrera alors un script SQL qu’il affichera à l’écran. Copiez-collez le script dans l’onglet SQL de votre phpMyAdmin afin d’exécuter les requêtes SQL et ainsi mettre à jour le schéma de base de données de phpBB.

Cette procédure devrait résoudre les erreurs sur votre forum.

Accéder à la page de téléchargement de mysql_upgrader.php.

One comment

  1. Bypedaype /

    thanks a lot for this

Similar entries

Leave a Reply

Optimized by SEO Ultimate