Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Phil35
2023-12-30 15:49:04

Bonjour,
bonne piste après quelques écueils :
c'est tout bon : https://ibb.co/JCBkNqY
MERCI !

$ sudo a2dismod php7.4
Module php7.4 disabled.
To activate the new configuration, you need to run:
  systemctl restart apache2

$ sudo a2enmod php8.2
ERROR: Module php8.2 does not exist!

Le module libapache2-mod-php8.2 n'était pas installé :-)
apt-get install libapache2-mod-php8.2

Au redémarrage d'apache2 impossible d'accéder aux pages piwigo,
un tour dans la log : /var/log/apache2/access.log   indique :
[Sat Dec 30 15:36:29.066606 2023] [php:error] [pid 25723] [client 192.168.6.18:59232] PHP Fatal error:  Uncaught Error: Undefined constant "\xe2\x80\x98show_php_errors\xe2\x80\x99" in /var/www/html/piwigo/local/config/config.inc.php:5\nStack trace:\n#0 /var/www/html/piwigo/include/common.inc.php(79): include()\n#1 /var/www/html/piwigo/index.php(11): include_once('...')\n#2 {main}\n  thrown in /var/www/html/piwigo/local/config/config.inc.php on line 5

un tour dans le fichier : /var/www/html/piwigo/local/config/config.inc.php
et mise en commmentaire de la ligne 5 :
* $conf[‘show_php_errors’] = E_ALL & ~E_NOTICE & ~E_DEPRECATED;*/
cette ligne était nécessaire pour ne pas avoir de messages en haut des pages web de piwigo.
Cela ne semble plus utile.

D'ou l'intérêt d'une plateforme de test ...  pour faire des tests .. de monter de version php piwigo etc
La production est toujours en piwigo 13.8 et php 7.4.33,  okok je vais migrer

Cordialement

ddtddt
2023-12-30 06:44:33

Bonjour,

tu as essayé

sudo a2dismod php7.4
sudo a2enmod php8.2
sudo service apache2 restart

Phil35
2023-12-29 16:42:28

Bonjour,
apache2

$ apache2 -v
Server version: Apache/2.4.56 (Debian)
Server built:   2023-04-02T03:06:01

ddtddt
2023-12-29 14:31:59

Bonjour,

tu utilise apache ou nginix ?

Phil35
2023-12-29 11:56:56

Bonjour,
Merci  @k5

- Essayé (cf la copie d'écran)  [ https://ibb.co/MVn434D ]
- (même si je n'aime pas tenter de résoudre un problème par un redémarrage) : Redémarrage (reboot) du raspberry pi [ https://ibb.co/KsdmG5p ]

Idem
Autre piste ?
Merci
Cordialement

k5
2023-12-18 12:39:00

bonjour
essaye

sudo update-alternatives --config php

et sélectionne le statut manual

A très vite

Phil35
2023-12-18 10:34:27

Bonjour,

Passage de la version 13.8.0 à la version 14.0 : Ok (upgrade done sans soucis)
Comme la plateforme est en version php 7.4.33,  j'ai installé la version php 8.2 puisque piwigo 14 est compatible.

Question : comment indiquer à Piwigo d'utiliser php 8.2 et non php 7.4.33 ?

ls -larlt /usr/bin/php.default
lrwxrwxrwx 1 root root 6 Dec 17 19:09 /usr/bin/php.default -> php8.2

php -i | more
phpinfo()
PHP Version => 8.2.13

Merci

Environment
    Piwigo 14.0.0
    Installed on 10 November 2022, 1 year 1 month 1 week ago
    Operating system: Linux
    PHP: 7.4.33
    MySQL: 5.5.5-10.5.21-MariaDB-0+deb11u1 [2023-12-18 10:31:12]
    Graphics Library: External ImageMagick 6.9.11-60
    Cache size 2017.52 Mo

Activated plugin list 2
    LocalFiles Editor
    Take A Tour of Your Piwigo

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact