•  » Installation
  •  » passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

#1 2024-01-11 21:28:30

GuySens
Membre
2020-04-02
21

passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Bonjour

j'ai sur un hébergement ovh plusieurs environnements avec piwigo,  plus d'autres choses
(dotclear et forum simlemachines).

pour plein de raisons, la version de php, est restée sur cet hébergement  sur la 5.6.40
Donc j'ai arrêté les migrations de piwigo à la version11.5

je voudrais bien maintenant passer à la version 7 ou 8 de php, pour reprendre les mises a jour de piwigo.
Ma question, est ce que ça se fait aussi simplement que de demander à ovh de prendre en compte le php
version 7 sur mon hébergement, et que tout va fonctionner (dit autrement y a il une compatibilité ascendante, pour une version 11.5 avec le php 7 ou 8 et mysql associé ?

Et si la réponse est  non, quelle est la bonne methode pour le faire si ce n'est pas implicitement compatible.

Merci d'avance.
Version de Piwigo: 11.5.0
Version de PHP: 5.6.40
Version de MySQL: 5.7.42
URL Piwigo: http://photoclubsenonais.fr/galerie

Hors ligne

#2 2024-01-12 07:17:09

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

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Bonjour,

Perso je passerais en php 7.3 sur OVH je ferais la migration vers piwigo 14

cela n'aurait pas d'impact sur tes autre site tu peux régler php 7.3 juste pour piwigo


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

#3 2024-01-12 07:17:25

nicolas
Former Piwigo Team
2004-12-30
1565

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Je ne sais pas quel est ton hébergement ovh mais sur les vps à minima tu peux choisir la version pour tout ton hébergement et tu peux aussi choisir la version répertoire par répertoire en plaçant un fichier .ovhconfig : https://help.ovhcloud.com/csm/fr-web-ho … =KB0053013


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#4 2024-01-12 08:47:03

GuySens
Membre
2020-04-02
21

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Merci beaucoup pour ces deux réponses.
Complètes et rassurantes, en plus.

une petite question concernant le passage de piwigo 11.5 à piwigo 14, ça se fait directement ou il faut passer par des versions intermédiaires?

Merci.

Hors ligne

#5 2024-01-12 12:28:55

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

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Bonjour

GuySens a écrit:

une petite question concernant le passage de piwigo 11.5 à piwigo 14, ça se fait directement ou il faut passer par des versions intermédiaires?

direct


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

#6 2024-01-12 18:08:22

GuySens
Membre
2020-04-02
21

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Merci deja pour toutes ces réponses.

j'ai donc fait cette mise à jour sur un environnement dupliqué.
la version 14 est ok, en php 7.4 avec juste le message ci-dessous:

Deprecated: Using php-function "substr" as a modifier is deprecated and will be removed in a future release. Use Smarty::registerPlugin to explicitly register a custom modifier. in /home/geichelb/www/galerie2/include/smarty/libs/sysplugins/smarty_internal_compile_private_modifier.php on line

par contre au delà, en php 8, j'ai le plugin concours photo que j'utilise absolument, qui ne marche pas du tout. je suppose qu'il faut que j'attende sa mise à jour.

Merci deja si vous pouvez me dire si l'erreur ci-dessus est connue.
j'avoue que je n'ai pas cherché sur le forum.

Guy.

Hors ligne

#7 2024-01-12 18:37:07

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

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Bonjour,

GuySens a écrit:

Deprecated: Using php-function "substr" as a modifier is deprecated and will be removed in a future release. Use Smarty::registerPlugin to explicitly register a custom modifier. in /home/geichelb/www/galerie2/include/smarty/libs/sysplugins/smarty_internal_compile_private_modifier.php on line

La fin du message ?

ou ?

Avec quel plugin ?


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

#8 2024-01-13 11:04:39

GuySens
Membre
2020-04-02
21

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

désolé, le message était presque complet.

Deprecated: Using php-function "substr" as a modifier is deprecated and will be removed in a future release. Use Smarty::registerPlugin to explicitly register a custom modifier. in /home/geichelb/www/galerie2/include/smarty/libs/sysplugins/smarty_internal_compile_private_modifier.php on line 144.


- il n'y a plus cette erreur depuis que j'ai désactivé le plugin Whois Online.

et le plugin Concours Photo donne ce genre d'erreurs:

Warning: Undefined array key "edit" in /home/geichelb/www/galerie2/_data/templates_c/ljbwkp^1d80f5b385978c884702fde0b055f97380faf0f4_0.file.concours_menu.tpl.php on line 38


et ça c'est en version 8 de PHP

Hors ligne

#9 2024-01-13 13:08:44

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

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Bonjour,

donc les problme vienne des plugins ;-)

GuySens a écrit:

Deprecated: Using php-function "substr" as a modifier is deprecated and will be removed in a future release. Use Smarty::registerPlugin to explicitly register a custom modifier. in /home/geichelb/www/galerie2/include/smarty/libs/sysplugins/smarty_internal_compile_private_modifier.php on line 144.

- il n'y a plus cette erreur depuis que j'ai désactivé le plugin Whois Online.

ok donc pour l'instant juste un message qui indique qu'une des fonctionne est à modifier dans le plugin

GuySens a écrit:

et le plugin Concours Photo donne ce genre d'erreurs:

Warning: Undefined array key "edit" in /home/geichelb/www/galerie2/_data/templates_c/ljbwkp^1d80f5b385978c884702fde0b055f97380faf0f4_0.file.concours_menu.tpl.php on line 38

des correction à faire pour php 8 peux tu notifier l'auteur du plugin


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

#10 2024-03-03 18:57:19

Hood
Membre
2016-04-17
33

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Pour des plugins orphelins, une idée de la modification qu'il faut faire dans les fichiers concernant la fonction substr ?

Hors ligne

#11 2024-03-03 19:08:43

Hood
Membre
2016-04-17
33

Re: passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Je me réponds à moi meme : modifier les {$var|substr:0:10} en {substr($var,0,10)}

Hors ligne

  •  » Installation
  •  » passer de php 5.6 à 7 ou 8 avec un piwigo 11.5 ça se fait comment?

Pied de page des forums

Propulsé par FluxBB

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