Project

General

Profile

Demande #5022

Mettre à jour Matomo vers 4.2.0

Added by Christian P. Momon over 1 year ago. Updated about 1 year ago.

Status:
Fermé
Priority:
Normale
Assignee:
Category:
-
Target version:
Start date:
05/09/2020
Due date:
% Done:

100%

Estimated time:
Difficulté:
2 Facile

Description

Icinga prévient :

WARNING : new version available, installed is 3.14.1, last is 4.0.5.

Demande : mettre à jour Matomo.


Related issues

Copied from Admins - Demande #4468: Mettre à jour Matomo vers 3.14.0Fermé05/09/2020

Actions

History

#1

Updated by Christian P. Momon over 1 year ago

  • Copied from Demande #4468: Mettre à jour Matomo vers 3.14.0 added
#2

Updated by Quentin Gibeaux over 1 year ago

  • Assignee set to Romain H.
  • Target version changed from Décembre 2020 to Janvier 2021
#3

Updated by Quentin Gibeaux over 1 year ago

  • Target version changed from Janvier 2021 to Février 2021
#4

Updated by Quentin Gibeaux about 1 year ago

  • Target version changed from Février 2021 to Mars 2021
#5

Updated by Romain H. about 1 year ago

  • Subject changed from Mettre à jour Matomo vers 4.0.5 to Mettre à jour Matomo vers 4.2.0
  • Status changed from Nouveau to Résolu

Actions effectuées :

  • clic dans l'interface pour lancer la mise à jour ;
  • lecture du message sur la nécessité de mettre à jour la base de données ;
  • lancement de la commande :
    sudo -u www-data php /var/www/statistiques.april.org/piwik/console core:update
  • apparition de l'erreur suivante :
    [X] Critical Error during the update process:
    
        * /var/www/statistiques.april.org/piwik/core/Updates/4.0.0-b1.php:
        Error trying to execute the migration 'ALTER TABLE `piwik_log_visit` ADD COLUMN `visitor_seconds_since_first` INT(11) UNSIGNED NULL, ADD COLUMN `visitor_seconds_since_order` INT(11) UNSIGNED NULL, ADD COLUMN `visitor_seconds_since_last` INT(11) UNSIGNED NULL, ADD COLUMN `profilable` TINYINT(1) NULL;'.
        The error was: SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs
    
        The above is the core error message. It should help explain the cause, but if you require further help please:
    
        * Check the [ Matomo FAQ ] which explains most common errors during update. 
        * Ask your system administrator - they may be able to help you with the error which is most likely related to your server or MySQL setup.
    
        If you are an advanced user and encounter an error in the database upgrade:
    
        * identify and correct the source of the problem (e.g., memory_limit or max_execution_time)
        * execute the remaining queries in the update that failed
        * manually update the `option` table in your Matomo database, setting the value of version_core to the version of the failed update
        * re-run the updater (through the browser or command-line) to continue with the remaining updates
        * report the problem (and solution) so that Matomo can be improved
    ERROR [2021-02-25 22:09:03] 23633  Uncaught exception: /var/www/statistiques.april.org/piwik/plugins/CoreUpdater/Commands/Update.php(255): Matomo could not be updated! See above for more information.
    Matomo could not be updated! See above for more information.
  • exécution de la commande suggérée dans la doc de Matomo :
    ALTER TABLE piwik_log_visit ROW_FORMAT=DYNAMIC;
    puis à nouveau appel de la commande précédente.
  • l'interface d'administration affiche un avertissement concernant la présence de fichiers en trop, suppression avec les commandes suivantes :
    cd /var/www/statistiques.april.org/piwik/
    rm misc/others/ExamplePiwikTracker.php
    rm misc/others/uninstall-delete-piwik-directory.php
    rm -rf libs/bower_components
    
#6

Updated by Romain H. about 1 year ago

  • Status changed from Résolu to En cours de traitement

La sonde icinga de vérification des maj de Matomo ne fonctionne plus avec cette nouvelle version.

#7

Updated by Romain H. about 1 year ago

  • Status changed from En cours de traitement to Résolu

Le script se perdait avec l'apparition d'une nouvelle variable apparue dans la nouvelle version (MAJOR_VERSION en plus de VERSION).
J'ai modifié le script pour qu'il prenne la bonne variable.

#8

Updated by Quentin Gibeaux about 1 year ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF