Internal erreur

mailou Messages postés 525 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Je me tiens à installer un wikimedia sur mon serveur local lamp, je suis sous ubuntu16.04 LTS, j'ai réussi à le faire marcher, mais après avoir inscrits un auteur, j'ai cette erreur qui est apparu sur l'ecran:
[3a9b246eea262591677fd31f] 2017-10-19 13:40:30: Erreur fatale de type « Wikimedia\Rdbms\DBQueryError »

C'est clair je ne trouve pas ou corriger cette erreur, peut-être pourriez vous m'aider,
merci infiniment



--
L'informatique c'est comme les champignons, pour trouver il faut chercher.
Si je suis là, c'est que j'ai pas trouvé

13 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Bonjour,

    1) Comment as-tu procédé jusqu'ici pour installer mediawiki ? Es-tu passé par la logithèque ou apt, ou as-tu procédé autrement ?
    2) As-tu installé un serveur de base de données ?

    Pour nous répondre, tu peux nous copier coller le résultat de ces deux commandes, à taper dans un terminal :

    dpkg -l | grep mediawiki
    dpkg -l | grep sql | grep server


    (Note : derrière dpkg l'option est un L minuscule)

    Bonne chance
    0
  2. mailou Messages postés 525 Statut Membre 13
     
    Bonjour,
    J'ai téléchargé la dernière version sur le site officiel et j'ai suivi son cour, j'ai à plusieurs reprises tenté d’inscrire un nouveau nom et je me suis retrouvé avec cette erreur, j'ai également utilisé un tuto
    https://forum.ubuntu-fr.org/viewtopic.php?id=87377

    résultat du terminal
    louis@louis-R530-R730-P530:~$ dpkg -l | grep mediawiki
    ii dico-module-mediawiki 2.2-9 all RFC 2229 compliant modular dictionary server (mediawiki module)
    louis@louis-R530-R730-P530:~$ dpkg -l | grep sql | grep server
    ii mysql-server 5.7.20-0ubuntu0.16.04.1 all MySQL database server (metapackage depending on the latest version)
    ii mysql-server-5.7 5.7.20-0ubuntu0.16.04.1 amd64 MySQL database server binaries and system database setup
    ii mysql-server-core-5.7 5.7.20-0ubuntu0.16.04.1 amd64 MySQL database server binaries
    louis@louis-R530-R730-P530:~$

    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Bonjour Louis,

    Normalement tu es sensé installer le paquet
    mediawiki
    . Si je me réfère au lien https://forum.ubuntu-fr.org/viewtopic.php?id=87377 je vois que tu n'es pas parvenu à installer ce paquet. C'est à mon avis là la source du problème.

    En théorie
    mediawiki
    est disponible dans trusty, zesty, et artful :
    https://packages.ubuntu.com/search?keywords=mediawiki

    On observe également que tu dois au préalable activer les dépôts universe. L'as tu fait ?

    Sans aller jusqu'à migrer vers une de ces versions d'ubuntu, tu pourrais récupérer manuellement le
    .deb
    correspondant et ainsi l'installer, quitte à installer les dépendances manquantes avec la logithèque ou avec
    apt-get
    .

    Si tu veux plus de précisions, un bon point de départ serait de nous donner le contenu de ton fichier
    /etc/apt/sources.list
    .

    Bonne chance
    0
  4. mailou Messages postés 525 Statut Membre 13
     
    Bonjour,
    Désolé pour le temps de la réponse, mais voilà le contenu de "/etc/apt/sources.list/
    #deb cdrom:[Ubuntu 16.04.1 LTS _Xenial Xerus_ - Release amd64 (20160719)]/ xenial main restricted

    # See https://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
    # newer versions of the distribution.
    deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
    # deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted

    ## Major bug fix updates produced after the final release of the
    ## distribution.
    deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
    # deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

    ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    ## team, and may not be under a free licence. Please satisfy yourself as to
    ## your rights to use the software. Also, please note that software in
    ## universe WILL NOT receive any review or updates from the Ubuntu security
    ## team.
    deb http://fr.archive.ubuntu.com/ubuntu/ xenial universe
    # deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe
    deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe
    # deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe

    ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    ## team, and may not be under a free licence. Please satisfy yourself as to
    ## your rights to use the software. Also, please note that software in
    ## multiverse WILL NOT receive any review or updates from the Ubuntu
    ## security team.
    deb http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
    # deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
    deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
    # deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

    ## N.B. software from this repository may not have been tested as
    ## extensively as that contained in the main release, although it includes
    ## newer versions of some applications which may provide useful features.
    ## Also, please note that software in backports WILL NOT receive any review
    ## or updates from the Ubuntu security team.
    deb http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
    # deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

    ## Uncomment the following two lines to add software from Canonical's
    ## 'partner' repository.
    ## This software is not part of Ubuntu, but is offered by Canonical and the
    ## respective vendors as a service to Ubuntu users.
    # deb http://archive.canonical.com/ubuntu/ xenial partner
    # deb-src http://archive.canonical.com/ubuntu/ xenial partner

    deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted
    # deb-src http://security.ubuntu.com/ubuntu/ xenial-security main restricted
    deb http://security.ubuntu.com/ubuntu/ xenial-security universe
    # deb-src http://security.ubuntu.com/ubuntu/ xenial-security universe
    deb http://security.ubuntu.com/ubuntu/ xenial-security multiverse
    # deb-src http://security.ubuntu.com/ubuntu/ xenial-security multiverse


    J'ai aussi téléchargé
    Ubuntu » Paquets » xenial » synaptic » amd64

    J'espère que c'est bon merci @+
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Hé bien tu as la réponse à ta question : tu es en xenial, les dépôts universe sont activés, mais comme le paquet media wiki n'existe, comme je le disais qu'en trusty, zesty, et artful, c'est pour cela qu'il n'apparaît pas dans ta logithèque :
    https://packages.ubuntu.com/search?keywords=mediawiki

    Le plus simple est de récupérer directement disons zesty (ce n'est pas trop loin de xenial) et espérer qu'en termes de dépendances, ça se passe bien.
    https://packages.ubuntu.com/zesty/all/mediawiki/download

    Ensuite soit tu double cliques sur le ".deb", soit tu l'installes avec :

    sudo dpkg -i /chemin/vers/mediawiki_1.27.2-1_all.deb


    Bonne chance
    0
  7. mailou Messages postés 525 Statut Membre 13
     
    Bonjour,
    J'en suis toujours au même point après avoir téléchargé
    fr.archive.ubuntu.com/ubuntu


    Résultat:
    [6f796fb185c818de50836d29] 2017-11-09 08:36:24: Erreur fatale de type « Wikimedia\Rdbms\DBQueryError »

    0
  8. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Je pars du principe que tu as corrigé tes dépôts.

    As tu essayé de purger et réinstaller le paquet mediawiki ?

    sudo apt-get purge mediawiki
    sudo apt-get install mediawiki


    Normalement ça devrait recréer la base mediawiki et vraisemblablement résoudre le problème.

    Si le problème persiste c'est peut être que la base n'a pas été nettoyée. En admettant que tu utilises mysql, tu peux aussi suppprimer la base de mediawiki, elle devrait être recréée à son installation.

    mysql -u root -p
    show databases
    drop database nom_de_la_base_mediawiki


    Puis repurge/réinstalle mediawiki.

    Bonne chance
    0
  9. mailou Messages postés 525 Statut Membre 13
     
    Bonjour,
    En suivant tes explications et j'ai téléchargé les dépôts
    r.archive.ubuntu.com/ubuntu
    ce que donne le terminal
    louis@louis-R530-R730-P530:~$ sudo apt-get purge mediawiki
    [sudo] Mot de passe de louis :
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    Le paquet « mediawiki » n'est pas installé, et ne peut donc être supprimé
    Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
    linux-headers-4.4.0-92 linux-headers-4.4.0-92-generic linux-headers-4.4.0-93
    linux-headers-4.4.0-93-generic linux-headers-4.4.0-96
    linux-headers-4.4.0-96-generic linux-image-4.4.0-92-generic
    linux-image-4.4.0-93-generic linux-image-4.4.0-96-generic
    linux-image-extra-4.4.0-92-generic linux-image-extra-4.4.0-93-generic
    linux-image-extra-4.4.0-96-generic
    Veuillez utiliser « sudo apt autoremove » pour les supprimer.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.
    louis@louis-R530-R730-P530:~$ sudo apt-get install mediawiki
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    Aucune version du paquet mediawiki n'est disponible, mais il existe dans la base
    de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
    ou qu'il n'est disponible que sur une autre source

    E: Le paquet « mediawiki » n'a pas de version susceptible d'être installée
    louis@louis-R530-R730-P530:~$ mysql -u root -p
    Enter password:
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
    louis@louis-R530-R730-P530:~$


    0
  10. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Visiblement tu es toujours en dépôt xenial, donc :

    sudo apt-get update
    sudo apt-get install mysql-server
    sudo dpkg --purge mediawiki
    sudo dpkg-reconfigure mysql-server


    (choisis un mot de passe pour mysql en tant que root)

    sudo dpkg -i /chemin/vers/mediawiki_1.27.2-1_all.deb


    Bonne chance
    0
  11. mailou Messages postés 525 Statut Membre 13
     
    Je dois normalement avoir le mot de passe de superutilisateur et apparamment je ne sais pas comment faire, je sais que je suis dans le groupe louis question de DATA depuis que j'ai fais cette opération j'ai oublié voilà ce que donne le terminal
    louis@louis-R530-R730-P530:~$ sudo apt-get update
    [sudo] Mot de passe de louis :
    Atteint:1 http://fr.archive.ubuntu.com/ubuntu/ xenial InRelease
    Atteint:2 http://fr.archive.ubuntu.com/ubuntu/ xenial-updates InRelease
    Atteint:3 http://fr.archive.ubuntu.com/ubuntu/ xenial-backports InRelease
    Réception de:4 http://security.ubuntu.com/ubuntu/ xenial-security InRelease [102 kB]
    Réception de:5 http://security.ubuntu.com/ubuntu/ xenial-security/main amd64 DEP-11 Metadata [60,3 kB]
    Réception de:6 http://security.ubuntu.com/ubuntu/ xenial-security/main DEP-11 64x64 Icons [62,6 kB]
    Réception de:7 http://security.ubuntu.com/ubuntu/ xenial-security/universe amd64 DEP-11 Metadata [51,4 kB]
    Réception de:8 http://security.ubuntu.com/ubuntu/ xenial-security/universe DEP-11 64x64 Icons [85,1 kB]
    362 ko réceptionnés en 2s (128 ko/s)
    Lecture des listes de paquets... Fait
    louis@louis-R530-R730-P530:~$ sudo apt-get install mysql-server
    E: Impossible d'obtenir le verrou /var/lib/dpkg/lock - open (11: Ressource temporairement non disponible)
    E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Il est possible qu'un autre processus l'utilise.
    louis@louis-R530-R730-P530:~$ dpkg --purge mediawiki
    dpkg : erreur : l'opération demandée requiert les privilèges du superutilisateur
    louis@louis-R530-R730-P530:~$ dpkg-reconfigure mysql-server
    /usr/sbin/dpkg-reconfigure doit être lancé par le superutilisateur
    louis@louis-R530-R730-P530:~$ dpkg -i /chemin/vers/mediawiki_1.27.2-1_all.deb
    dpkg : erreur : l'opération demandée requiert les privilèges du superutilisateur
    louis@louis-R530-R730-P530:~$


    Merci
    0
  12. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    louis@louis-R530-R730-P530:~$ sudo apt-get install mysql-server
    E: Impossible d'obtenir le verrou /var/lib/dpkg/lock - open (11: Ressource temporairement non disponible)


    Il faut fermer ton gestionnaire de paquets (genre ta logithèque). Tu peux aussi installer ce paquet depuis ladite logithèque, c'est équivalent à cette commande.

    Pour les commandes et
    dpkg
    dpkg-reconfigure
    , j'ai oublié de te dire qu'il fallait la précéder de
    sudo
    . Je corrige mon message précédent en conséquence.

    Peux-tu réessayer ?
    0
  13. mailou Messages postés 525 Statut Membre 13
     
    Bonjour,
    S'cuses moi je n'ai pas donné signe de vie mais j'ai du reconfigurer mon serveur lamp, j'y suis presque arrivé, il y a mon phpmyadmin qui me donne du soucis.
    0