Bonjour,
Après avoir été confronté à un problème similaire en SPIP 2.0.8, j’ai finalement isolé la source du problème.
Symptôme
La boite de dialogue "Joindre un document" est bien présente sur les pages exec=articles. Cependant, la sélection d’un document, puis son téléchargement ne produisent aucun effet.
Constat
Après avoir sauvé la base de données puis réinstallé un SPIP vide au même endroit, le problème à disparu. En conclusion : il ne s’agissait pas d’un problème de droits de fichier, mais plus d’un problème lié à la base.
J’ai donc cherché à réimporter dans ma base propre une par une les tables articles, auteurs, rubrique, etc de la base sauvegardée, jusqu’à ce que le problème soit à nouveau noté. Et c’est là que j’ai vu que la table "spip_types_document" de ma vielle table était vide.
Solution
Il a suffi alors de réimporter le contenu d’une table spip_types_documents d’origine dans ma vieille table, pour que celle-ci se remette à fonctionner normalement.
En espérant que cela puisse résoudre tout ou partie des problèmes signalés...