fly_in_the_sky Posted August 13, 2016 Posted August 13, 2016 prestashop : PrestaShop™ 1.5.6.0 site web : http://belledejourbelledenuit.com/bijoux/ Bonjour, J’essaie de dépanné le site d'une amie. Depuis une semaine sont site est inaccessible et donne cette erreur : Notice: Constant __PS_BASE_URI__ already defined in /home/www/bijoux/config/config.inc.php on line 103 Strict Standards: Declaration of FrontController::displayHeader() should be compatible with FrontControllerCore::displayHeader($display = true) in /home/www/bijoux/override/classes/controller/FrontController.php on line 4 Warning: Cannot modify header information - headers already sent by (output started at /home/www/bijoux/config/config.inc.php:103) in /home/www/bijoux/classes/controller/FrontController.php on line 751 Warning: Function hookExec() is deprecated in /home/www/bijoux/override/classes/controller/FrontController.php on line 76 in /home/www/bijoux/classes/Tools.php on line 1961 Fatal error: Call to a member function set() on a non-object in /home/www/bijoux/classes/cache/CacheMemcache.php on line 156 Il est impossible d'accèder au backoffice. J'ai alors désactivé le cache dans le fichier config/setting.inc.php define('_PS_CACHE_ENABLED_', '0'); Et grâce à cela le site est visible avec plein d'erreur, et impossibilité de faire un achat ! Les erreurs s'affiches au dessus du header : Notice: Constant __PS_BASE_URI__ already defined in /home/www/bijoux/config/config.inc.php on line 103 Strict Standards: Declaration of FrontController::displayHeader() should be compatible with FrontControllerCore::displayHeader($display = true) in /home/www/bijoux/override/classes/controller/FrontController.php on line 4 Warning: Cannot modify header information - headers already sent by (output started at /home/www/bijoux/config/config.inc.php:103) in /home/www/bijoux/classes/controller/FrontController.php on line 751 Warning: Function hookExec() is deprecated in /home/www/bijoux/override/classes/controller/FrontController.php on line 76 in /home/www/bijoux/classes/Tools.php on line 1961 Warning: Function hookExec() is deprecated in /home/www/bijoux/override/classes/controller/FrontController.php on line 101 in /home/www/bijoux/classes/Tools.php on line 1961 Warning: Function hookExec() is deprecated in /home/www/bijoux/override/classes/controller/FrontController.php on line 102 in /home/www/bijoux/classes/Tools.php on line 1961 Du coup, je ne sais pas trop quoi faire. Je ne sais pas par ou chercher... Pourquoi l'erreur est t'elle arrivée et comment la réparée. Pouvez vous m'aider ? Merci d'avance Nicolas Share this post Link to post Share on other sites More sharing options...
Alexandre Carette Posted August 14, 2016 Posted August 14, 2016 Bonjour, Pourquoi ne pas faire une mise a jour vers la 1.6 ? Share this post Link to post Share on other sites More sharing options...
fly_in_the_sky Posted August 20, 2016 Posted August 20, 2016 heu, parceque c'est le site d'une amie et que faire une mise à jours sous prestashop ... C'est beaucoup de travail pour que tout soit bien fonctionnel... Et que vu les rentrées financière de son site, elle n'aura pas l'argent pour payer quelqu'un... et moi pas spécialement le temps de passer autant d'heure dessus bénévolement... J'aurais préférer pouvoir le réparer... Share this post Link to post Share on other sites More sharing options...
Alexandre Carette Posted August 20, 2016 Posted August 20, 2016 Désactive les overrides pour voir Share this post Link to post Share on other sites More sharing options...
fly_in_the_sky Posted September 1, 2016 Posted September 1, 2016 Bonjour, Je voudrais bien éssayer, mais ce ne sera pas possible dans l'immédiat car le serveur a été coupé (bloqué) par son hébergeur. Elle a reçu un email de son hébergeur qui dit qu'il ont remarqué un envois excessif de SPAM en provenance de son serveur... il dise que les spam sont envoyé par le module : /bijoux/modules/sendtoafriend/sendtoafriend_ajax.php Ce qui est bizzare, c'est que je ne l'utilisait pas sur ce site. Et quand j'ai vu qu'il y avait des soucis de spam en provenance de ce module, je l'ai désactivé, mais cela n'a pas arrêter les spam... Nous vous informons qu'un problème se pose avec l'hébergement de votre domaine belledejourbelledenuit.com.Nous avons détecté que votre site envoi des quantités très importantes de mails de SPAM au travers de la fonction mail de PHP.L'un de vos scripts PHP semble donc contenir une faille de securité que des pirates exploitent.Afin de ne pas faire blacklister nos serveurs, nous sommes dans l'obligation de couper votre site tant que les modifications n'ont pas été effectuées dans vos scripts afin de les sécuriser.Votre hébergement est donc coupé à partir de cette minute.Voici le script utilisé par les spammeur :------/bijoux/modules/sendtoafriend/sendtoafriend_ajax.php Share this post Link to post Share on other sites More sharing options...
Rapishiny Posted September 1, 2016 Posted September 1, 2016 Bonjour. Si il n'est pas utilisé il faut carrément le désinstaller. Share this post Link to post Share on other sites More sharing options...
Alexandre Carette Posted September 3, 2016 Posted September 3, 2016 C'est certainement un virus, script du style BAJATAX qui exploite une faille de securité de certains modules... ca crée un espece de mailer qui sert a envoyé du spam... ca affecte pas mal de fichier et ca pose bcp de pb... Share this post Link to post Share on other sites More sharing options...
fly_in_the_sky Posted September 13, 2016 Posted September 13, 2016 Merci pour vos réponses. Je me suis arrangé avec mon amie, et je vais réinstaller un backup de l'année passée, puis je vais faire la mise à jour de prestashop... Afin de boucher d'éventuelle faille... Share this post Link to post Share on other sites More sharing options...
fly_in_the_sky Posted September 14, 2016 Posted September 14, 2016 Petite question, Est ce que je peux réutiliser la même base de donnée ? Car je ne trouve pas la base de donnée de la même époque de mon backup. J'ai déjà remis sur le serveur dans un nouveau dossier, la version de secour et je souhaite savoir si je peux la relier à la base de donnée actuelle ? Merci Share this post Link to post Share on other sites More sharing options...
fly_in_the_sky Posted September 15, 2016 Posted September 15, 2016 Bon, je n'arrive pas à grand chose... Tout d'abord, impossible de faire afficher le site, j'ai tout le temps des erreurs serveur, j'ai pourtant, modifier le fichier setting pour le rediriger vers le nouveau dossier et nouvelle base. mais cela ne fonctionne pas... Autre soucis, j'ai vérifier dans les log du serveur et on dirait qu'il y a toujours un script qui envoye du spam via le module sendtoafriend ;: 103.213.251.203 - - [15/Sep/2016:09:55:09 +0200] "POST /bijoux/modules/sendtoafriend/sendtoafriend_ajax.php HTTP/1.1" 404 341 "http://belledejourbelledenuit.com/bijoux/modules/sendtoafriend/sendtoafriend_ajax.php" J'ai donc fait quelque test et ce qui est bizzare, c'est que j'ai effacer toute les bases de données lié au site + j'ai renommer le dossier racine de mon site "bijoux" en BijouxOLD", mais cela ne change rien, il y a toujours cette erreur dans le log (3 par minutes !) Share this post Link to post Share on other sites More sharing options...
Rapishiny Posted September 15, 2016 Posted September 15, 2016 Ce module à causé beaucoup de soucis, faites une recherche sur le forum il y a plein de sujets qui en parlent je pense. Pouvez-vous écrire les erreurs affichées sur votre site? Share this post Link to post 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