Help:Installation/fr/Notes générales

From semantic-mediawiki.org
  • Semantic MediaWiki a des dépendances qui seront rendues disponibles durant l'installation.
  • Les extensions (en) indépendantes de Semantic MediaWiki, comme par exemple Extension "Semantic Result Formats" (en) peuvent nécessiter des prérequis différents.
  • Les extensions indépendantes de Semantic MediaWiki peut ne pas être compatibles (pour l'instant) avec la version "~4.1". Veuillez vérifier directement sur les pages de documentation des extensions concernées ou bien contacter les développeurs respectifs pour de plus amples informations.
  • L'extension ConfirmEdit 1 est connue pour limiter le fonctionnement de Semantic MediaWiki.

Environnement[edit]

  • Il est supposé que l'extension PHP mbstring est activée (permet l'utilisation de fonctions PHP multi-octets mb_*() comme mb_strpos dans le php_mbstring.dll). Il s'agit d'un standard mais dans certaines distributions de PHP, elle n'est pas activée pas par défaut.
  • L'utilisation de SMW et onoi/http-request sur un serveur principal SPARQL (en) nécessite l'accès aux fonctions cURL de PHP. Il sera peut-être nécessaire d'installer et d'activer ces fonctions pour qu'elles soient disponibles.
  • Bien que cela ne soit pas (encore) obligatoire, il est préférable d'avoir l'extension PHP intl (ICU) activée, notamment lorsque Semantic MediaWiki est utilisé dans un environnement UTF-8 (non latin).
  • Pour les utilisateurs nécessitant des liens symboliques, certaines informations sont disponibles ici (en).

Réglages[edit]

  • Pour l'installation ou la mise à jour, SMW doit bénéficier des droits pour créer de nouvelles tables (CREATE) et pour modifier les tables (ALTER TABLE). Vous pourrez supprimer ces droits une fois que SMW est configuré. Le script "setupStore.php" peut utiliser les références DB de "LocalSettings.php" à cet effet, évitant ainsi la nécessité de droits supplémentaires pour l'utilisateur DB du wiki.
  • Lorsqu'on utilise SQL backend (en) (le système de stockage des données par défaut de SMW), SMW crée et modifie des tables temporaires pour certaines requêtes sémantiques. Pour ce faire, le compte utilisateur de la base de donnée du wiki doit disposer des privilèges permettant de CRÉER et SUPPRIMER DES TABLES TEMPORAIRES. Si vous ne souhaitez pas accorder ces privilèges, voyez comment désactiver l'utilisation des tables temporaires (en) dans "LocalSettings.php".
  • Il est fortement recommandé d'avoir le cache du parseur (en) et le cache (en) spécifique Semantic MediaWiki activés avec les valeurs de configuration adéquates.
  • Les informations concernant les tâches régulières de maintenance et la file d'attente des tâches se trouvent ici (en).

References

  1. ^  Semantic MediaWiki: GitHub issue gh:smw:1406