Annonce

  •  » Installation
  •  » [Résolu] Piwigo 14 et changement de version php

#1 2023-12-18 10:34:27

Phil35
Membre
IdF
2021-12-08
92

[Résolu] Piwigo 14 et changement de version php

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

Hors ligne

#2 2023-12-18 12:39:00

k5
Équipe Piwigo
La reppe
2014-01-26
1306

Re: [Résolu] Piwigo 14 et changement de version php

bonjour
essaye

sudo update-alternatives --config php

et sélectionne le statut manual

A très vite


Piwigo 14.4 VM alpneLinux php 8.3.7
Piwigo 14.4 php 8.3.7 -- 8.3 mysql -- ImageMagick 7.1.1.31

Hors ligne

#3 2023-12-29 11:56:56

Phil35
Membre
IdF
2021-12-08
92

Re: [Résolu] Piwigo 14 et changement de version php

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

Hors ligne

#4 2023-12-29 14:31:59

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16813

Re: [Résolu] Piwigo 14 et changement de version php

Bonjour,

tu utilise apache ou nginix ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#5 2023-12-29 16:42:28

Phil35
Membre
IdF
2021-12-08
92

Re: [Résolu] Piwigo 14 et changement de version php

Bonjour,
apache2

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

Hors ligne

#6 2023-12-30 06:44:33

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16813

Re: [Résolu] Piwigo 14 et changement de version php

Bonjour,

tu as essayé

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


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#7 2023-12-30 15:49:04

Phil35
Membre
IdF
2021-12-08
92

Re: [Résolu] Piwigo 14 et changement de version php

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

Hors ligne

  •  » Installation
  •  » [Résolu] Piwigo 14 et changement de version php

Pied de page des forums

Propulsé par FluxBB

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