[Résolu] Impossible de passer en php 8 (ni 8.1, ni 8.2…) (Créer un compte)

  • WordPress :6.2
  • Statut : résolu
15 sujets de 1 à 15 (sur un total de 31)
  • Auteur
    Messages
  • #2455702
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Ma configuration WP actuelle :
    – Version de WordPress : 6.2.2
    – Version de PHP / MySQL : 7.4.33 / 5.5.5
    – Thème utilisé : Broussaille theme (slug : storefront-child)
    – Thème parent : Storefront (slug : storefront)
    – Thème URI : https://woocommerce.com/storefront/
    – Extensions activées : Boxtal Connect (1.2.15), Classic Widgets (0.3), Complianz | GDPR/CCPA Cookie Consent (6.4.6), Enhanced Media Library PRO (2.8.9), everwpvisitcounter (1.2.3), Imagify (2.1.1), Infosite (6), Lightbox with PhotoSwipe (5.0.35), Local Google Fonts (0.21.0), Rank Math SEO (1.0.116), Rank Math SEO PRO (3.0.37), Responsive Menu (4.3.0), SecuPress Pro — WordPress Security (2.2.4), Widget Logic (5.10.4), WooCommerce (7.7.2), WooCommerce PayPal Payments (2.0.5), WooCommerce Stripe Gateway (7.4.1), WPForms Lite (1.8.1.3), WP Mail Logging (1.11.0), WP Mail SMTP (3.8.0), WP Rocket (3.13.4)
    – Adresse du site : https://broussaillestore.fr
    – Hébergeur : o2switch

    Bonjour à toutes et à tous.

    Problème(s) rencontré(s) : Comme énoncé dans le titre, je ne peux pas passer à une version supérieure de php. J’ai chaque fois le même résultat : une page blanche (en front et back). J’ai testé la version 8, la 8.1, la 8.2, idem.

    J’ai désactivé toutes les extensions par le biais du tableau de bord, idem. J’ai testé en renommant le dossier plugin par cPanel : idem.

    Le thème (Storefront) est « forcément » compatible (enfin, je pense, je n’ai rien trouvé au sujet d’une possible incompatibilité, et comme c’est un thème fort utilisé…). Ceci-dit, je n’ai pas testé avec un thème  » de base »…

    Ou alors est-ce lié au thème enfant ?

    Bon, ben j’attends vos lumières. Merci.

    • Ce sujet a été modifié le il y a 1 année et 6 mois par Broussaille.
    #2455710
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    Bonjour,

    Il faudrait en effet tester avec un thème de base (Twenty Twenty – XX) et sans extension. Dans ce cas de figure, la version PHP devrait passer en 8.0 ou 8.1 sans problème. Il restera alors à déterminer si le problème est dans le thème-parent ou dans le thème-enfant (probable)

    #2455712
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Bonsoir Flobogo.

    Ok, je vais tester ça (mais j’avoue que ça me stresse, parce que si ça vient du thème enfant… bonjour la galère !).

    Bon, ben la bonne soirée.

    #2455793
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Bonjour Flobogo. Bon ben voilà j’ai « sauté le pas », et suis en cours de test (en preprod) d’un nouveau thème (blocksy en l’occurrence). Li-An en est « fan » (bon j’en rajoute, mais comme il en parle régulièrement), j’ai testé et c’est vrai que c’est plutôt pas mal… Et sinon je reviendrais chouiner quand j’aurais des problèmes. Allez, la bonne journée à toutes et à tous. Cordialement.

    • Cette réponse a été modifiée le il y a 1 année et 6 mois par Broussaille.
    #2455868
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    Donc, c’était bien le thème-enfant précédent qui était en cause ? Pas le thème-parent lui-même ?

    Si c’était le cas, pas facile de trouver ce qui fait buguer si le thème-enfant est très travaillé. Sans doute une fonction modifiée …
    A une époque, je me souviens que mon formulaire de contact ne fonctionnait plus, ça venait d’une petite fonction de sécurité glanée sur le net et installée auparavant …

    #2455886
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Bonsoir Flobogo.

    À vrai dire, thème-enfant ou pas, je n’en sais rien. J’ai complètement changé de thème, je n’ai donc même pas testé le thème-parent…

    Il faut dire que si je ne pense pas que du css (et j’en avais bidouillé pas mal) puisse poser problème (quoique !), c’est surtout tout les ajouts que j’avais fait dans le fichier functions.php qui me souciaient pas mal, et comme j’avais envie (enfin, un peu) de donner un coup de « neuf » à mon site, j’en ai profité.

    Mais bonjour le taf ! Entre la prise en main du nouveau thème, quelques changements dans les extensions… ça fait trois jours que j’y suis. Ça avance, mais c’est pô fini !

    Et pour ce qui est des « petites fonctions glanées sur le net »… ben des fois, c’est pas net ! J’ai eu mon lot de déconvenues…

    Bon, j’vais allez me désaltérer, je cause, je cause, j’en ai le gosier tout sec !

    La bonne soirée (et le bonjour à PhiLyon, si c’est possible…), et merci pour tout.

    • Cette réponse a été modifiée le il y a 1 année et 6 mois par Flobogo. Raison: retrait du mode "privé" (aucune info compromettante)
    #2455913
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    OK, pas de souci pour le changement de thème. C’est beaucoup de boulot si on veut personnaliser (surtout les thèmes modernes qui vont chercher des sous-fichiers à droite à gauche), mais oui, c’est l’occasion du « coup de neuf ».

    Bonn continuation. 🙂

    #2455949
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Le changement de look sur cette PAGE

     

     

    #2455982
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Bonsoir Flobogo.

    Bon c’est la meilleure ! Après avoir galéré un bon p’tit bout de temps pour tout régler SCHLACK ! Toujours impossible de passer en php 8 (ni 8.1, ni 8.2… au moins ça c’est constant !). Et en plus je n’ai plus un formulaire qui fonctionne (je sais pas pour quoi, mais y’a des jours ou je maudis ma rencontre avec WordPress !… bon, ça dure pas longtemps, mais quand même !)

    Bon d’accord j’ai « poussé » mon site de préprod en ligne, mais quand même !

    Donc je viens de contacter le support de o2switch (qui est toujours très réactif)… et j’attends…

    Voilà, ç’était le résumé de mes déconvenues du jour.

    Allez, la bonne soirée.

    (Et à bientôt pour de nouvelles (més)aventures !

    #2456256
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    [Bon, Li-An m’a tout foutu l’bazar ! (J’plaisante, mais n’empêche y’a plus la description du problème que j’avais noté dans mon nouveau sujet, donc je recolle tout ci-dessous ! Tant pis !)]

    Ma configuration WP actuelle :
    – Version de WordPress : 6.2.2
    – Version de PHP / MySQL : 7.4.33 / 5.5.5
    – Thème utilisé : Blocksy Child (slug : blocksy-child)
    – Thème parent : Blocksy (slug : blocksy)
    – Thème URI : https://creativethemes.com/blocksy/
    – Extensions activées : Advanced Editor Tools (5.9.0), Blocksy Companion (1.8.92), Boxtal Connect (1.2.16), Complianz | GDPR/CCPA Cookie Consent (6.4.7), Email Templates (1.4.2), Enhanced Media Library (2.8.9), everwpvisitcounter (1.2.3), Forminator (1.24.1), Imagify (2.1.1), Infosite (6), Lightbox with PhotoSwipe (5.0.40), Local Google Fonts (0.21.0), MailPoet (4.18.1), Preview E-mails for WooCommerce (2.1.2), Rank Math SEO (1.0.117), Rank Math SEO PRO (3.0.38), SecuPress Pro — WordPress Security (2.2.4), WooCommerce (7.8.0), WooCommerce PayPal Payments (2.1.0), WooCommerce Stripe Gateway (7.4.1), WP Mail Logging (1.11.2), WP Mail SMTP (3.8.0), WP Rocket (3.14)
    – Adresse du site : https://broussaillestore.fr
    – Hébergeur : 02switch

    Bonjour à toutes et à tous.

    Problème(s) rencontré(s) : Bon, je reviens à la charge alors que je pensait avoir résolu mon problème. Que nenni ! Toujours impossible de passer en php 8 (ou +)

    J’ai tenté les solutions de base : renommer le dossier plugin en « old », mis un thème par défaut (twenty twenty-three, avec plugins toujours désactivés.), le résultat est le même une page blanche (en back et front). J’ai tenté avec « WP-DEBUG : TRUE, espérant trouver un début de piste, aucun message d’erreur, juste une page désespérément vide (et pas de code source (évidemment ?).

    J’ai changé de thème, installé blocksy (mais bon vous le savez déjà, avec ma configuration affichée !).. et voilà, je rame. Du côté de o2switch, la réponse est que mon thème n’est peut-être pas compatible, ou une extension, bon je tourne en rond.

    Dans les log WooCommerce je n’ai que des messages d’erreur de mon site de préprod (celui « poussé en ligne avec blocksy), dons obsolètes, dans ceux de SecuPress que des trucs avec des adresses IP qui ne sont pas la mienne…

    Auriez-vous une idée ? (même si elle n’est pas lumineuse, je veux bien tenter…)

    #2456262
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    Une piste (qui sait ?) → WP Rocket contient un système de cache. Ne faudrait-il pas vider tout ce qui ressemble à un dossier de cache dans ton installation (conserve une copie dans un coin) ? Et supprimer ou invalider par des // tout ce qui se rapporte à WP Rocket dans le fichier wp-config.php et dans le .htaccess ?

    #2456263
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Bonsoir Flobogo.

    Et bien merci pour l’idée, je vais tenter. Je pense (malheureusement) que si c’est cela qui bloque et que je « vire » ces lignes, WP Rocket les réinstalle aussitôt…

    Ceci-dit si c’est bien la cause je pourrais au moins contacter leur support. D’ailleurs je vais y jeter un œil avant toutes choses.

    #2456264
    Flobogo
    Modérateur
    Maître WordPress
    20578 contributions

    et que je « vire » ces lignes, WP Rocket les réinstalle aussitôt…

    Il ne réinstallera rien du tout tant qu’il est désactivé. On est bien d’accord qu’à ce stade, toutes tes extensions sont désactivées ?

    Par contre, le cache ne s’est peut-être pas vidé automatiquement au moment de la désactivation, d’où cet essai …

    #2456269
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Bonjour Flobogo. Ben non on est pas d’accord du tout. Sans extension ce site ne ressemble à rien (enfin il n’est pas vraiment fonctionnel). Donc pour le moment j’ai tout remis en place. Mais je vais essayer ça dans la journée. Par contre je pense que je ne vais désactiver que wprocket pour le moment, puisqu’à priori je me concentre là dessus (tout désactiver n’apporte pas de changement….). Et puis vider le cache, etc… Je reviendrai présenter les ” résultats”…

    #2456294
    Broussaille
    Participant
    Chevalier WordPress
    357 contributions

    Bon…

    Premier essai : désactivation de WPRocket et du cache dans wp-content, suppression dans le ht.access et le wp-config de tout ce qui se rapportait à WPRocket : résultat : page blanche en front et back (cache navigateur vidé avant et après, essai sur deux navigateurs différents).

    Deuxième essai : désactivation de WPRocket et du cache dans public_html, suppression complète du cache dans wp-content, suppression dans le ht.access et le wp-config de tout ce qui se rapportait à WPRocket : résultat : page blanche en front et back (cache navigateur vidé avant et après, essai sur deux navigateurs différents).

    J’ai chaque fois tenté php 8, 8.1 et 8.2 : aucune différence…

    Conclusion : sniff ! sniff !

15 sujets de 1 à 15 (sur un total de 31)
  • Vous devez être connecté pour répondre à ce sujet.