Graphissimo Posted December 20, 2022 Share Posted December 20, 2022 (edited) Bonjour, j'ai régulièrement un problème d'accès à mon site prestashop, et en fouillant, je me retrouve avec un fichier index.php, contenant des adresses web bizarre (adidas, twitter) rien à voir avec mon site web. <meta http-equiv="refresh" content="0;URL=https://cutt.ly/C0Dvs4V"/> J''ai corrigé le lien en gras, pour qu'il puisse rediriger vers mon site web, mais maintenant la page d'accueil ne s'affiche pas et mouline... Je suppose avoir été piraté je pense (ou hacké)... Quelqu'un saurait il m'aider pour faire réapparaitre ma page d'accueil d'origine svp ? Pour info, j'arrive à aller dans le back office, j'ai vidé le cache, je suis à jour dans la version prestashop (1.7.8.8). Merci pour votre aide. Edited December 20, 2022 by Graphissimo (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted December 20, 2022 Share Posted December 20, 2022 Un coup de cleaner.php s'impose^^ Link to comment Share on other sites More sharing options...
Graphissimo Posted December 20, 2022 Author Share Posted December 20, 2022 Bonjour eolia et merci de votre retour rapide comment dois je procéder svp ? le lien du site + cleaner.php ? (je ne veux pas faire de betises ^^ ) Merci Link to comment Share on other sites More sharing options...
Eolia Posted December 20, 2022 Share Posted December 20, 2022 Voilà, c'est aussi simple que ça Link to comment Share on other sites More sharing options...
Graphissimo Posted December 20, 2022 Author Share Posted December 20, 2022 (edited) ok merci mais rassurez moi, cela ne supprimera pas mon thème (ou des parties), et ne supprimera pas non plus les produits déjà mise en place ? Pouvez vous me dire ce que cela va engendrer après avoir fait la manip svp ? Merci Edited December 20, 2022 by Graphissimo (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted December 20, 2022 Share Posted December 20, 2022 Ca ne supprime rien (à part du code indésirable connu) mais ça vous fait un audit de santé de votre site. Ce code n'a pas été fait pour détruire les boutiques^^ Link to comment Share on other sites More sharing options...
Graphissimo Posted December 20, 2022 Author Share Posted December 20, 2022 Je viens de faire la manipulation suivante : https://www.monsiteweb.fr/cleaner.php Mais rien ne se fait... la page reste comme si je n'avais pas fait le "cleaner.php" Une autre solution peut être ? ou une autre manière d'utiliser le cleaner.php svp ? Merci Link to comment Share on other sites More sharing options...
Eolia Posted December 20, 2022 Share Posted December 20, 2022 Vous bien mis le fichier à la racine de votre site ? Link to comment Share on other sites More sharing options...
Graphissimo Posted December 20, 2022 Author Share Posted December 20, 2022 (edited) ah mais je suis un peu stupide... je pensé que le fichier cleaner.php, était déjà existant dans le prestashop... Où peut on trouver le fichier cleaner.php svp ? (version officielle ) Merci Edited December 20, 2022 by Graphissimo (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted December 20, 2022 Share Posted December 20, 2022 Ici^^ cleaner.zip Sortez-le du zip et placez-le à la racine de votre site. Link to comment Share on other sites More sharing options...
Graphissimo Posted December 20, 2022 Author Share Posted December 20, 2022 Merci beaucoup Eolia le fichier m'indique deux problèmes liés au fichier index, indiqué dans le fichier zip "suspicious" : fichier settings.inc.php <?php //@deprecated 1.7 et le fichier index.php : <?php/** * Copyright since 2007 PrestaShop SA and Contributors * PrestaShop is an International Registered Trademark & Property of PrestaShop SA * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.md. * It is also available through the world-wide-web at this URL: * https://opensource.org/licenses/OSL-3.0 * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to https://devdocs.prestashop.com/ for more information. * * @author PrestaShop SA and Contributors <[email protected]> * @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */require dirname(__FILE__).'/config/config.inc.php';Dispatcher::getInstance()->dispatch(); et là... je suis complètement perdu pour savoir quoi faire et corriger cela... 😥 Pouvez vous m'aider svp ? 🙏 Merci Link to comment Share on other sites More sharing options...
Eolia Posted December 20, 2022 Share Posted December 20, 2022 le premier fichier peut être supprimé (n'est plus utilisé dans les 1.7) Le second (index.php) me semble ok (Sauf qu'il ne devrait pas être sur une seule ligne). Vous l'avez comparé avec celui de l'archive de votre version (disponible en bas de la page de résultats du script) ? Cette ligne est dans le header de votre thème ? <meta http-equiv="refresh" content="0;URL=https://cutt.ly/C0Dvs4V"/> Parce qu'elle ne devrait pas y être du tout, elle provoque une bouche sur elle-même. Link to comment Share on other sites More sharing options...
Graphissimo Posted December 20, 2022 Author Share Posted December 20, 2022 (edited) j'ai remplacé cette ligne, qui était présente lors du bug, dans le fichier index.php : <meta http-equiv="refresh" content="0;URL=https://cutt.ly/C0Dvs4V"/> par celui que j'avais trouvé dans le fichier d'origine de prestashop (avec la meme version) pour voir si cela changeait quelque chose... J'ai oublié d'indiqué que deux modules étaient également impacté (voir pièces jointes) je suis complètement perdu à ce stade ... 😥 modules.zip Edited December 20, 2022 by Graphissimo (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted December 20, 2022 Share Posted December 20, 2022 il y a 1 minute, Graphissimo a dit : par celui que j'avais trouvé dans le fichier d'origine de prestashop (avec la meme version) pour voir si cela changeait quelque chose... Dans quel fichier svp ? Link to comment Share on other sites More sharing options...
Graphissimo Posted December 20, 2022 Author Share Posted December 20, 2022 le fichier index.php se trouvant à la racine de mon site contenait seulement la ligne : <meta http-equiv="refresh" content="0;URL=https://cutt.ly/C0Dvs4V"/> j'ai remplacé ce contenu par celui qui se trouve dans le fichier index.php d'origine de prestashop. (même version) pour voir si cela corrigerait quelque chose... (en vain) pour cela j'avais télécharger cet après midi, après avoir fait la mise à jour de prestashop en BO, le fichier d'installation presta sur le site officiel Link to comment Share on other sites More sharing options...
Eolia Posted December 20, 2022 Share Posted December 20, 2022 Ok, donc en effet le fichier index.php n'était pas du tout conforme. Par contre si vous avez copié son contenu sur une ligne ça ne peut pas fonctionner (le php n'est pas interprété). N'ouvrez pas ce fichier, écrasez-le directement avec le bon fichier et tout rentrera dans l'ordre Link to comment Share on other sites More sharing options...
Graphissimo Posted December 20, 2022 Author Share Posted December 20, 2022 oooohh merci Eolia !!!! Ca refonctionne !!! Merci infiniment pour votre aide ! Et très bonne fêtes de fin d'année A bientôt Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now