Bonjour,
Bon, ça fonctionne.
Du coup j'ai appliqué le guide de la mise à jour manuelle comme tu me l'as conseillé.
Après pour afficher le upgrade.php, j'ai eu un écran blanc sans rien.
il semble que malgré que la version de php 8.1 d’installé avec ubuntu 22.04 , il continu à utiliser la version 5.6 .
J'ai tenté d'installer la version PHP 8.2
j'ai désactivé la 5.6 et la 8.1
sudo dismod php5.6
sudo dismod php8.1
j'ai activé la 8.2 et j'ai redémarré apache
sudo a2enmod php8.2
sudo systemctl restart apache2
Ensuite j'ai pu lancer upgrade.php
et une fois fait à l'affichage du site j'ai eu des problèmes de templates deprecated.
J'ai appliqué les conseils du sujet sur le lien suivant :
https://fr.piwigo.org/forum/viewtopic.php?id=30132
à savoir, rajouter la ligne suivante dans LocalFiles Editor permet d'ignorer le message d'erreur (je sais, ce n'est pas terrible) :
$conf['show_php_errors'] = E_ALL & ~E_DEPRECATED;
Et maintenant ça marche.
Version de Piwigo: 13.8.0
Version de PHP: 8.2.8
Version de MySQL: 8.0.33
Bonjour,
J'ai recherché avec la commande
find -iname *htaccess*
et je n'ai pas trouver de fichier avec ce nom.
Sinon, je vais profiter que je suis en machine virtuelle et que j'ai des copies pour tenter la mise à jour manuelle. J'ai PHP 8.1 d'installé et j'espère qu'il va le prendre par défaut et pas prendre le php 5.6
Je vous ferai un retour.
encore merci
Bonjour,
Dans piwigo, dans localfiles editor ---> config local ?
Y a t-il un htaccess ?
A très vite
bonjour,
alors entre temps j'ai fait une ré-installation de LAMP
Version de Apache: 2.4.52
Version de PHP: 8.1.2
mysql Ver 8.0.33-0ubuntu0.22.04.4 for Linux on x86_64 ((Ubuntu))
et piwigo me dit :
Piwigo 11.5.0
Version de PHP: 5.6.11
mysql Ver 8.0.33-0ubuntu0.22.04.4 for Linux on x86_64 ((Ubuntu))
Bibliothèque graphique GD 2.1.1
et j'ai regardé dans /etc/, du coup je me retrouve avec 2 répertoires :
/etc/php/8.1
/etc/php5
j'ai trouvé la commande pour avoir la liste des versions de php d'installés :
sudo update-alternatives --config php
Il existe 2 choix pour l'alternative php (qui fournit /usr/bin/php).
Sélection Chemin Priorité État
------------------------------------------------------------
* 0 /usr/bin/php8.1 81 mode automatique
1 /usr/bin/php5 50 mode manuel
2 /usr/bin/php8.1 81 mode manuel
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :
Bonjour,
il est surement installé mais pas mis par défaut.
Je cherche la commande pour afficher tout les php installé sur Ubuntu.
essayer de regarder dans /etc/php/
A très vite
Bonjour,
Merci pour le conseil.
Je vais regarder ça
Là pour le moment, je viens de passer toutes les étapes de ma migration.
Maintenant je suis bien sous ubuntu 22.04.
Mais je suis étonné que je me retrouve avec la version de php 5.6.11
merci d'avance
Ubuntu 22.04.2 LTS
Piwigo 11.5.0
Version de Apache: 2.4.52
Version de PHP: 5.6.11
mysql Ver 8.0.33-0ubuntu0.22.04.4 for Linux on x86_64 ((Ubuntu))
Bibliothèque graphique GD 2.1.1
Bonjour,
pour faire la maj de piwigo de 11 à 13
il est conseillé de le faire manuellement
https://fr.piwigo.org/guides/mise-a-jour/manuelle
puis en contrôlant
dans phpmyadmin qu'il y ait bien la table "lounge" et dans les tables "user-infos" ---> preferences et "activity" ----> user_agent.
A très vite
Bonjour
Merci pour cette réponse rapide.
J'ai regardé sur la 22.04 les versions d'Apache, PHP et MySQL :
Version de Apache: 2.4.52
Version de PHP: 8.1.2
Version de MySQL: ver 15.1 Distrib 10.6.12 MariaDB
En fait je suis sur machines virtuelles donc j'ai déjà fait une sauvegarde de celle d'origine.
Là, je suis parti pour faire des mises à niveau d'ubuntu étapes par étapes.
j'ai fait un premier saut à 15.10, puis 16.04 et là j'en suis à la 18.04
je verais donc après pour faire les mises à jour piwigo MySQL ...
j'aurai préféré parir directement avec une installation propre d'ubuntu server 22.04 sur une autre machine virtuelle.
encore merci
Bonjour,
Quelle version PHP sur le nouveau Ubuntu par défaut ?
Quelle version mysql sur sur le nouveau ubuntu par défaut ?
Je commencerais par faire la maj piwigo en 13.8 ou la beta cela dépend du nouveau Ubuntu.
Mais il va falloir augmenter le PHP et MySQL sur l'ancien.
Ensuite de faire une sauvegarde complète de tout piwigo (fichiers et base de données+ apache+ images etc)
A partir de ce moment, est ce que c'est sur un nouvel ordi ou sur le même ordinateur ?
Si c'est sur le même ordi, je ferais une maj Ubuntu et si c'est sur un ordi il va donc falloir de copier/coller tout le dossier piwigo (la sauvegarde) ensuite de paramétrer dans phpmyadmin la base de données (utilisateurs + structures et données de piwigo) et peut-être apache.
À très vite
Bonjour,
J'ai récupéré la gestion d'un site existant qui est actuellement sur un OS obsolète (Ubuntu server 15.04)
Je souhaite donc migrer piwigo sur un OS plus récent comme Ubuntu server 22.04 et par la même occasion passer à la dernière version de piwigo (la 13.8.0 il me semble)
j'ai pensé faire une nouvelle machine avec Ubuntu 22.04, installer piwigo 13.8.0, et faire la migration de la base de données et des fichiers ensuite.
l'installation de piwigo me fait créer ma base de donnée et le fait d'y rajouter par la suite l'ancienne me pose des problèmes.
Je vous avoue que je débute, alors si vous avez des conseils, je suis preneur.
Merci d'avance
Version de Piwigo: 11.5.0
Version de PHP: 5.6.4-4
Version de MySQL: 5.6.28