Mise à jour PHP7 et affichage furtif (Créer un compte)

  • WordPress :5.2
  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2297018
    rogerfaure
    Participant
    Initié WordPress
    4 contributions

    Bonjour,

    1- Site local

    Ma configuration WP actuelle :

    – Version de WordPress : 5.3.2

    – Version de PHP/MySQL : 7.3.12 / 5.5.5

    – Thème utilisé : Cloude

    – Thème URI : http://zenverse.net/cloude-wordpress-theme/

    – Extensions en place : Accordion Image Menu (3.1.3), Akismet Anti-Spam (4.1.3), All In One SEO Pack (3.3.4), Contact Form 7 (5.1.6), Custom Post Templates (1.5), Exec-PHP (4.9), Forum_wordpress_fr (4.2), Google XML Sitemaps (4.1.0), jQuery Vertical Accordion Menu (3.1.2), MapPress Maps for WordPress (2.53.4), UpdraftPlus – Backup/Restore (1.16.21), W3 Total Cache (0.13.0), WordPress Importer (0.6.4), WP Photo Album Plus (7.3.05.010), WP Post Styling (1.3.0)

    – Adresse du site : http://localhost/wp

    – Nom de l’hébergeur : Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.12

    2- site hébergé par planet-hoster

    WordPress a détecté que votre site tourne sur un version non sécurisée de PHP.
    <h3 class= »western »>Qu’est-ce que PHP et comment cela affecte t-il mon site ?</h3>
    PHP est le langage de programmation que nous utilisons pour construire et maintenir WordPress. Les nouvelles versions de PHP sont plus rapide et sécurisées. Ainsi, la mise à jour aura un effet positif sur les performances de votre site.

    Ma configuration WP actuelle :

    – Version de WordPress : 5.3.2

    – Version de PHP/MySQL : 5.6.40 / 10.2.31

    – Thème utilisé : Cloude

    – Thème URI : http://zenverse.net/cloude-wordpress-theme/

    – Extensions en place : Akismet Anti-Spam (4.1.3), All In One SEO Pack (3.3.4), Contact Form 7 (5.1.6), Custom Post Templates (1.5), Exec-PHP (4.9), Forum_wordpress_fr (4.2), Google XML Sitemaps (4.1.0), MapPress Maps for WordPress (2.53.4), MarketPress (3.3.0), My Calendar (3.1.18), TinyMCE Advanced (5.3.0), UpdraftPlus – Backup/Restore (1.16.21), W3 Total Cache (0.13.0), WP Photo Album Plus (7.3.05.010), WP Post Styling (1.3.0), WPtouch Mobile Plugin (4.3.37)

    – Adresse du site : http://agl87.org/wp

    – Nom de l’hébergeur : LiteSpeed

     

    Problème(s) rencontré(s) :

    Notre site de généalogie agl87.org est hébergé par « Planet-Hoster »

    Des formulaires font appels à des fichiers PHP hors WP dans certaines pages pour se connecter à une base de données généalogiques.

    Pour passer sous PHP 7, nous avons modifié le code de ces pages en conséquence.

    Pour tester tout cela, nous avons installé une base locale sous xamp 7.3.12 donc fonctionnant avec la même version de WP sous PHP7.3.

    Après de nombreux tests, tout fonctionnant bien localement, nous avons demandé à Planet Hoster de basculer notre site sous PHP7.3.

    Bien sur, nous avons remplacé les fichiers adéquats.

    Hélas, le site ne fonctionne pas. Toutes les pages s’affichent furtivement et il reste un écran blanc.

    Planet Hoster parle d’incompatibilité pour les versions PHP7.

    Heureusement, il a été possible de revenir à PHP5.6 et tout est donc rentré dans l’ordre mais ce n’est pas satisfaisant pour autant.

    Je note des plugins différents, Se peut-il que la présence de certains sur le site hébergé soit en cause

    Quelqu’un peut-il nous mettre sur une piste ?

    Par avance merci

    Bien cordialement

    Roger

    #2297022
    mathieu42
    Participant
    Maître WordPress
    2016 contributions

    activez le mode débugage pour voir les message d’erreurs :

    https://codex.wordpress.org/fr:D%C3%A9bogage_dans_WordPress

    #2297032
    rogerfaure
    Participant
    Initié WordPress
    4 contributions

    Merci de votre retour, je viens d’activer le mode debogage en version locale.

    Cependant il faut alors peut-être que je rajoute les plugins présents sur le site pour essai.

    Sur la version sur site, c’est plus compliqué car le site est utilisé en permanence et il faudrait que je demande à planet hoster de refaire la bascule.

    #2297113
    rogerfaure
    Participant
    Initié WordPress
    4 contributions

    Bonsoir, j’ai activé le mode « debug » sur le site local et j’ai eu une flopée d’erreurs.

    Je l’ai désactivé et j’ai installé les plugins manquants. Le site local a continué à fonctionner normalement.

    J’ai réactivé le mode « debug » et j’ai appelé la page d’accueil (localhost/wp/.

    Le résultat a été ce qui est visible dans le fichier joint (debug version locale)

    J’ai essayé alors de rentrer en tant qu’administrateur dans WP et j’ai eu alors le résultat dans le 2ème fichier (…wp-login impossible)

    Qu’est à dire concernant les plugins puisque il semble que tous, ou au moins la plupart sont concernés ?

    Merci de votre aide

    Bien cordialement

    Roger

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2297410
    rogerfaure
    Participant
    Initié WordPress
    4 contributions

    Bonjour,

    J’ai désactivé les plugins incriminés « Accordion-image-menu », « custom-post-template », « wordpress-ecommerce » qualifiés ‘obsolètes ainsi que celui qui me manquait dans la liste que je vous ai envoyé « WP-cumulus » qui me semble t-il est le principal coupable.

    Tout fonctionne correctement en local.

    Par contre je n’ai pas désactivé « exec-PHP » car à ce jour, je n’ai pas trouvé de plugin permettant d’appeler un formulaire en PHP  comme lui seul et « allow-PHP-execute » le permettent (Il est aussi obsolète car non mis à jour depuis 4 ans).

    En effet j’ai testé tous ceux du style « php-code-widget » et s’il permettent surement d’écrire des pages contenant du PHP, il ne permettent pas d’afficher ensuite le formulaire sur la même page en mode consultation.

    je n’ai pas les compétences pour modifier les fichiers répertoriés contenant des expressions dépréciés.

    Mais peut être est ce moi qui n’est pas compris comment on pouvait utiliser ces outils pour appeler des formulaires PHP nécessaires pour consulter notre base de données généalogiques.

    Je suis ouvert à toutes les suggestions détaillées

    Merci de votre compréhension

    Bien cordialement

    Roger

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