[Résolu] Plugin Forum WordPress et PHP 7 (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 49)
  • Auteur
    Messages
  • #558810
    PhiLyon
    Modérateur
    Maître WordPress
    26285 contributions

    Bonsoir.

    Quelqu’un a-t-il déjà essayer d’utiliser le plugin qui permet de renseigner le questionnaire en étant sous PHP 7

    Chez moi ça coince.

    Donc :

    En local, sous MAMP, PHP 7

    Wordpres 4.1.1

    Toutes les autres extensions désactivées.

    Sur la page d’accueil je n’ai plus que deux rubriques, ” D’un coup d’œil ” et cette fenêtre que je n’avais jamais vu

    ForumPHP7.png

    Et les options de l’écran sont bloquées.

    Mystère et boule de gomme.

    Merci de me rassurer sur mes facultés mentales, je commence à prendre de l’âge. :(

    🙂

    #1039917
    Li-An
    Modérateur
    Maître WordPress
    24339 contributions

    WP 4.1.1 ?

    #1039918
    PhiLyon
    Modérateur
    Maître WordPress
    26285 contributions

    4.4.1 😳

    🙂

    #1039919
    luciole135
    Participant
    Maître WordPress
    13743 contributions

    Oui, l’erreur est la suivante

    Uncaught Error: Call to undefined function mysql_get_server_info() in C:xampphtdocswordpress-svnsrcwp-contentpluginsforum-wordpress-frforum_wordpress_fr.php:58

    La fonction mysql_get_server_info() a été supprimée sous PHP 7.
    Il faut utiliser à la place mysqli_get_server_info()

    #1039920
    PhiLyon
    Modérateur
    Maître WordPress
    26285 contributions

    @ luciole135 – Merci du renseignement, il va falloir le signaler au créateur.

    Il faudra également que l’on fasse gaffe quand on demandera aux membres d’utiliser ce plugin pour remplir le questionnaire.

    D’ailleurs on va tourner en rond, parce que si on lui demande d’installer ce plugin pour avoir sa config, on ne sait pas, ni lui, quelle version de PHP il a. :rolleyes:

    Tu me rassures sur l’état de mes rares neurones encore actives. 😆

    🙂

    #1039921
    luciole135
    Participant
    Maître WordPress
    13743 contributions

    Je vous laisse le soin de signaler ce problème au développeur, mon anglais est trop mauvais.

    Ce n’est pas un problème pour un développeur de tester la version active de PHP, c’est une des modification que je faisais lorsque j’adaptais WordPress à PHP 5.1.3 des pages perso. Voir ici la modification n° IV Détails des modifications des fichiers PHP du noyau de WordPress : (cliquer sur le lien bleu pour afficher les modifs).
    Le test est simple :

    if ( version_compare( phpversion(), ‘7.0.0’, ‘>=’ ) ) { //choix de mysqli 
    }
    else { //choix de mysql
    }

    #1039922
    luciole135
    Participant
    Maître WordPress
    13743 contributions

    je viens de regarder comment WordPress gère ce cas, c’est encore plus simple (ligne 638 de /wp-includes/wp-db.php

    if ( function_exists( ‘mysqli_connect’ ) ) {// choix de mysqli
    }
    else { //choix de mysql
    }

    #1039923
    PhiLyon
    Modérateur
    Maître WordPress
    26285 contributions

    D’accord, mais d’une je ne me vois pas demander aux membres de faire la manip, et de deux je croyais qu’il ne fallait pas toucher aux fichiers de WordPress, hein luciole135 😉

    🙂

    #1039924
    luciole135
    Participant
    Maître WordPress
    13743 contributions

    Non, il faut simplement signaler cela au développeur sur le forum support de l’extension.

    #1039925
    PhiLyon
    Modérateur
    Maître WordPress
    26285 contributions

    C’est fait 😇

    Au fait c’est en français.

    🙂

    #1039926
    luciole135
    Participant
    Maître WordPress
    13743 contributions

    Même si le développeur est français, il faut causer là-bas en anglais, j’ai déjà été réprimandé à cause de çà !

    #1039927
    PhiLyon
    Modérateur
    Maître WordPress
    26285 contributions

    Bah, même l’auteur du plugin le présente en français. http://blog.mailpress.org/plugins/wordpress-fr-net/

    Le plugin est bien destiné au Support WordPress Francophone, non ?

    🙂

    #1039928
    luciole135
    Participant
    Maître WordPress
    13743 contributions

    Certes mais le support s’effectue en anglais sur le dépôt :https://wordpress.org/support/plugin/forum-wordpress-fr

    #1039929
    PhiLyon
    Modérateur
    Maître WordPress
    26285 contributions

    Si tu ouvres le lien que j’ai donné, Noaneo pose une question en français et l’auteur lui répond en français.

    Enfin bref, arrêtons là, l’essentiel est qu’il soit au courant.

    Pas sûr qu’il le mette à jour par contre, puisqu’il est encore annoncé compatible que jusqu’à la version 3.9.10 de WordPress.

    🙂

    #1039930
    luciole135
    Participant
    Maître WordPress
    13743 contributions
    PhiLyon wrote:
    Si tu ouvres le lien que j’ai donné, Noaneo pose une question en français et l’auteur lui répond en français.

    Ce n’est pas le forum support du dépôt de WordPress, c’est celui du site de son développeur.

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