Jump to content

Nettoyeur de Prestashop et autre probleme


Recommended Posts

Bonjour,

Sur un site, le nettoyeur ne fonctionne pas. Quand je clique sur le bouton "Contraintes d'intégrité fonctionnelle", rien ne se passe, en bas de la fenêtre, il y a juste le message "en attente de mon_domaine.com" et au bout d'un certain temps, la page erreur 500 s'ouvre. 

Est-ce lié ou pas, mais je rencontre aussi un souci avec le module Theme Editor. ce module comporte plusieurs onglets mais aucun ne fonctionne. Quand je clique sur l'un d'eux, en bas de la fenêtre j'ai "javascript:". Après avoir activé le mode debug, j'ai 2 erreurs :

Warning à la ligne 153 du fichier /var/www/vhosts/mon_site.com/httpdocs/cache/smarty/compile/14/f5/97/14f597ca028cf5775fa740afc46e38b45bde8f7c.file.form.tpl.php
[2] Illegal string offset 'form'

Warning à la ligne 166 du fichier /var/www/vhosts/mon_site.com/httpdocs/cache/smarty/compile/14/f5/97/14f597ca028cf5775fa740afc46e38b45bde8f7c.file.form.tpl.php
[2] Illegal string offset 'title'

Dans les logs du serveur, j'ai ces erreurs pour pscleaner :

Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://www.mon_site.com/manager/index.php?controller=AdminModules&token=141316299281243637f55fd28caee0ec&configure=pscleaner&tab_module=administration&module_name=pscleaner
[Mon Aug 01 01:14:34 2016] [error] [client xx.xxx.xxx.xx] Premature end of script headers: index.php, referer: http://www.mon_site.com/manager/index.php?controller=AdminModules&token=141316299281243637f55fd28caee0ec&configure=pscleaner&tab_module=administration&module_name=pscleaner
[Mon Aug 01 01:16:37 2016] [warn] [client xx.xxx.xxx.xx] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://www.mon_site.com/manager/index.php?controller=AdminModules&token=141316299281243637f55fd28caee0ec&configure=pscleaner&tab_module=administration&module_name=pscleaner
[Mon Aug 01 01:16:37 2016] [error] [client xx.xxx.xxx.xx] Premature end of script headers: index.php, referer: http://www.mon_site.com/manager/index.php?controller=AdminModules&token=141316299281243637f55fd28caee0ec&configure=pscleaner&tab_module=administration&module_name=pscleaner

Et ceci peut-être pour Theme Editor :

PHP Warning:  include(): Failed opening '/var/www/vhosts/mon_site.com/httpdocs/tools/smarty/init.php' for inclusion (include_path='/var/www/vhosts/mon_site.com/httpdocs/tools/htmlpurifier/standalone:.:') in /var/www/vhosts/mon_site.com/httpdocs/tools/smarty/SmartyBC.class.php(464) : eval()'d code on line 3

J'ai vidé le cache, désactivé le cache smarty, je ne sais plus trop quoi faire. Il s'agit d'un PS 1.6.1.6.

Merci d'avance pour vos conseils éclairés !

Link to comment
Share on other sites

Merci Doekia, le max_execution_time est à 3600, donc sans doute est-ce l'un des deux autres cités. J'ai lancé une recherche sur le serveur pour savoir où ils sont car je n'en sais rien.

Par contre, une fois trouvés, il faut relancer le serveur après le changement. Je l'ai déjà fait en local, jamais sur un dédié. Vaut-il mieux attendre un moment où il n'y a pas trop de visiteurs ? Quels sont les risques ?

Merci pour ton aide toujours précieuse !

Link to comment
Share on other sites

Ton max_execution_time est de 3600 ?

Comme à priori tu n'a pas attendu 1h avant l'erreur 500, c'est soit que ton fcgid à interrompu la requête avant (par défaut 30s), soit que tu as explosé sur memory_limit

Le mode debug peut aussi t'apporter un élément de réponse

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...