Erreur critique sur le fichier PHP “class-wp-roles” (Créer un compte)

  • WordPress :5.8
  • Statut : non résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #2387144
    Nehzyo
    Participant
    Initié WordPress
    5 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 8.0.0
    • Thème utilisé : Elementor
    • Extensions en place :
    • Nom de l’hébergeur :
    • Adresse du site :

    Problème(s) rencontré(s) : je développe actuellement mon site en local via le logiciel Local by Flywheel.

    Une mise à jour vient d’être faite et depuis, impossible de me connecter à l’admin, je tombe sur une erreur critique …

    Fatal error: Uncaught TypeError: Cannot access offset of type string on string in C:UsersdamieLocal Sitesrd-picturesapppublicwp-includesclass-wp-roles.php on line <i>290</i>

    Et voici la ligne en question de mon fichier “class-wp-roles” :

    $this->role_objects[ $role ] = new WP_Role( $role, $this->roles[ $role ][‘capabilities’] );

     

    Le bloc de code :

    * Initializes all of the available roles.
    *
    * @since 4.9.0
    */
    public function init_roles() {
    if ( empty( $this->roles ) ) {
    return;
    }

    $this->role_objects = array();
    $this->role_names = array();
    foreach ( array_keys( $this->roles ) as $role ) {
    $this->role_objects[ $role ] = new WP_Role( $role, $this->roles[ $role ][‘capabilities’] );
    $this->role_names[ $role ] = $this->roles[ $role ][‘name’];
    }

    /**
    * After the roles have been initialized, allow plugins to add their own roles.
    *
    * @since 4.7.0
    *
    * @param WP_Roles $this A reference to the WP_Roles object.
    */
    do_action( ‘wp_roles_init’, $this );
    }

     

    Je n’ai aucune compétence en développement… Je me retrouve donc bloqué, avec un site presque terminé mais pour le moment inaccessible…

    Je  vous remercie d’avance pour votre aide !

    Damien

    #2387155
    PhiLyon
    Modérateur
    Maître WordPress
    28063 contributions

    Bonjour.

    Une mise à jour vient d’être faite

    Une mise à jour de quoi ?

    🙂

    #2387157
    Nehzyo
    Participant
    Initié WordPress
    5 contributions

    Une mise à jour de la version local mais je ne pense pas que ce soit lié à ça pour avoir fait quelques recherches entre-temps 🙂

    Apparemment, le problème viendrait de l’option “Live link” de local. Mais je n’ai toujours pas solutionné mon problème :/

    #2387158
    PhiLyon
    Modérateur
    Maître WordPress
    28063 contributions

    WordPress et tes extensions, thème sont à jour ?

    🙂

     

    #2387160
    Nehzyo
    Participant
    Initié WordPress
    5 contributions

    Oui tout est à jour 🙂

    #2387161
    PhiLyon
    Modérateur
    Maître WordPress
    28063 contributions

    As-tu essayé le One-click Admin ? (jamais testé perso)

    🙂

    #2387203
    Nehzyo
    Participant
    Initié WordPress
    5 contributions

    Oui et cela me fait toujours cette erreur critique ^^

    #2387204
    PhiLyon
    Modérateur
    Maître WordPress
    28063 contributions

    Bonjour.

    Réinstalle WordPress https://kinsta.com/fr/blog/reinstaller-wordpress/

    🙂

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