Jump to content

Impossible de me connecter au Back-Office – employé introuvable malgré accès FTP & DB


Recommended Posts

Bonjour à tous,

Je rencontre un problème bloquant avec ma boutique PrestaShop et je n’arrive plus à accéder au Back-Office, malgré plusieurs tentatives avancées.

🔧 Contexte

Boutique : PrestaShop (version récente, Symfony activé)

Hébergement : Infomaniak

Accès disponibles : FTP + phpMyAdmin

URL admin : dossier renommé (ex : /xxxxxxxxxxx/) → la page de connexion s’affiche correctement

Problème

Lors de la connexion au Back-Office, j’obtiens systématiquement le message :

“Ce compte employé n’existe pas ou le mot de passe est incorrect.”

🧪 Ce que j’ai déjà fait

Vérifié que l’employé existe bien dans la table ps_employee (chez moi oqop_employee)

Compte actif (active = 1)

Email correct (info@…)

Réinitialisation du mot de passe via phpMyAdmin

Mot de passe hashé avec password_hash(..., PASSWORD_BCRYPT)

Champ passwd mis à jour

reset_password_token et reset_password_validity remis à NULL

Vérification / ajout du lien dans ps_employee_shop

Cache vidé (dossier /var/cache/)

Tentatives avec plusieurs navigateurs

Malgré tout cela, le message persiste et je suis complètement bloqué.

⚠️ Autre symptôme

Lorsque je tente certaines URL (ex : anciennes pages de reset), j’obtiens une erreur Symfony :

No route found for GET …

Je suppose que ce point est normal, mais je le précise au cas où.

🙏 Ma question

Y a-t-il :

une étape spécifique PrestaShop 1.7 / 8 que j’aurais manquée ?

un champ obligatoire côté base de données (profil, permissions, shop, etc.) ?

une procédure officielle pour recréer proprement un compte employé quand on a accès FTP + DB mais plus au BO ?

 

Je Suis Chez Infomaniak.ch 

hier tout fonctionais parfaitement bien la plus acess du tout a la console :( 

Merci d’avance à ceux qui prendront le temps de m’aider.
Je suis preneur de toute piste, même technique.

Bonne journée à tous,

Link to comment
Share on other sites

si cela pourras aider d'autres j'ai crée a la racine de mon site un fichier du non : create_admin.php  et j'ai coller ce script dedans :

Apres je suis aller sur mon site : https://VOTRE SITE/create_admin.php ca a crée un nouvel admin et apres cela je me suis loggue et tout re fonctionne j'espere avoir pu aider ca eter dur mais enfim ca remarche. 
 

 

<?php
require_once __DIR__.'/config/config.inc.php';

use PrestaShop\PrestaShop\Adapter\Entity\Employee;

$employee = new Employee();
$employee->firstname = 'Admin';
$employee->lastname = 'Admin';
$employee->email = 'VOTRE E-MAIL';
$employee->passwd = password_hash('VOTREMOTDEPASS', PASSWORD_BCRYPT);
$employee->id_profile = 1;
$employee->id_lang = 1;
$employee->active = 1;

if ($employee->add()) {
    echo 'ADMIN CRÉÉ AVEC SUCCÈS';
} else {
    echo 'ERREUR CRÉATION ADMIN';
}

 

Link to comment
Share on other sites

10 hours ago, sccustom said:

si cela pourras aider d'autres j'ai crée a la racine de mon site un fichier du non : create_admin.php  et j'ai coller ce script dedans :

Apres je suis aller sur mon site : https://VOTRE SITE/create_admin.php ca a crée un nouvel admin et apres cela je me suis loggue et tout re fonctionne j'espere avoir pu aider ca eter dur mais enfim ca remarche. 
 

 

<?php
require_once __DIR__.'/config/config.inc.php';

use PrestaShop\PrestaShop\Adapter\Entity\Employee;

$employee = new Employee();
$employee->firstname = 'Admin';
$employee->lastname = 'Admin';
$employee->email = 'VOTRE E-MAIL';
$employee->passwd = password_hash('VOTREMOTDEPASS', PASSWORD_BCRYPT);
$employee->id_profile = 1;
$employee->id_lang = 1;
$employee->active = 1;

if ($employee->add()) {
    echo 'ADMIN CRÉÉ AVEC SUCCÈS';
} else {
    echo 'ERREUR CRÉATION ADMIN';
}

 

Envoyez-moi un message privé, je peux examiner la question directement si vous le souhaitez.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...