[Réglé] restaurer pièces jointes : elles ne s'affichent pas

Forum de support pour les questions concernant l'utilisation de phpBB 3.2, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

[Réglé] restaurer pièces jointes : elles ne s'affichent pas

Messagepar jcfrog » 16 Sep 2018 à 19:23

bonjour,

un modérateur a par erreur délesté un forum. J'ai du restaurer à la main les topics et posts de ce forum avec les requêtes SQL d'un backup de la base.

Les post sont ok, manquent les pièces jointes. J'essaye de restaurer une pièce jointe d'un post
- upload du fichier en mode binaire dans /files (le fichier est ok)
- droits et users/group vérifiés
- insertion dans la table _attachments du record correspondant

Tous semble ok, dans la base de donnée ça semble nickel, même quand je vais dans l'admin "POSTING/Manage attachments" la pièce jointe est là, visible et associée au bon post. Mais quand je clique sur le post, j'ai le nom du fichier, pas l'image. Et si j'édite ce post, rien dans l'onglet "attachments"

version phpbb 3.2.2

toute aide est bienvenue :)

merci
jcfrog
Posteur néophyte
Posteur néophyte
 
Messages: 14
Enregistré le: 21 Fév 2006 à 15:30

Re: restaurer pièces jointes : elles ne s'affichent pas

Messagepar jcfrog » 17 Sep 2018 à 16:38

j'ai fini par trouver un fouillant la base !

Pour info si on veut restaurer à la main un "attachment", il faut :
- uploader le fichier binaire dans le répertoire indiqué par la configuration, par défaut /files
- mettre à jour la table yourprefix_attachments avec l’enregistrement adéquate (nom physique, post lié, ...)
Et enfin ce que je ne savais pas et qui résout mon problème
- dans la table yourprefix_posts mettre à jour pour le post concerné le champs post_attachment : 1 si au moins une pièce jointe, 0 sinon.

Doc :
https://wiki.phpbb.com/Table.phpbb_attachments
https://wiki.phpbb.com/Table.phpbb_posts

Merci pour tout :)
jcfrog
Posteur néophyte
Posteur néophyte
 
Messages: 14
Enregistré le: 21 Fév 2006 à 15:30

Re: restaurer pièces jointes : elles ne s'affichent pas

Messagepar Skouat » 17 Sep 2018 à 21:12

Hello,

Merci pour le retour.
Bon à savoir le coup du champ post_attachement.
Skouat
Traducteur
Traducteur
 
Messages: 13783
Enregistré le: 02 Avr 2008 à 20:47


Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité