vlavin Posted April 18, 2020 Share Posted April 18, 2020 Bonjour a tous, j'arrive pas d'accéder au BO prestashop 1.7.6.1 , est ce qqun peut m'aider svp. Voila le message d'erreur: 1/1) FatalErrorException Compile Error: require(): Failed opening required '/home/aprodomcly/www/var/cache/dev/Container2u3vbqb/removed-ids.php' (include_path='/home/aprodomcly/www/vendor/pear/pear_exception:/home/aprodomcly/www/vendor/pear/console_getopt:/home/aprodomcly/www/vendor/pear/pear-core-minimal/src:/home/aprodomcly/www/vendor/pear/archive_tar:.:/usr/local/php7.0/lib/php') in appDevDebugProjectContainer.php line 1686 Link to comment Share on other sites More sharing options...
solsol69 Posted April 18, 2020 Share Posted April 18, 2020 Bonjour Avez vous tenter de vider votre cache ? Link to comment Share on other sites More sharing options...
vlavin Posted April 18, 2020 Author Share Posted April 18, 2020 oui, c'est chaque fois lorsque j'essaye de vider le cache Link to comment Share on other sites More sharing options...
solsol69 Posted April 18, 2020 Share Posted April 18, 2020 il y a 35 minutes, vlavin a dit : vider le cache manuelement par ftp ou via presta ? Link to comment Share on other sites More sharing options...
vlavin Posted April 18, 2020 Author Share Posted April 18, 2020 via presta. (back-office) Link to comment Share on other sites More sharing options...
solsol69 Posted April 18, 2020 Share Posted April 18, 2020 tenter via ftp dans var/cache/dev supprimer tous le dossier "dev" Link to comment Share on other sites More sharing options...
vlavin Posted April 18, 2020 Author Share Posted April 18, 2020 Merci, je réussi d'accéder au BO. Mais pour le future ça va ce passer comment., il foudres toujours supprimer ce dossier? Link to comment Share on other sites More sharing options...
coeos.pro Posted April 18, 2020 Share Posted April 18, 2020 Il y a 5 heures, vlavin a dit : j'arrive pas d'accéder au BO prestashop Il y a 3 heures, solsol69 a dit : Avez vous tenter de vider votre cache ? manuelement par ftp ou via presta ? Il y a 3 heures, vlavin a dit : via presta. (back-office) vous videz le cache en passant par le BO afin de pouvoir accéder au BO car il est inaccessible ? Link to comment Share on other sites More sharing options...
vlavin Posted April 19, 2020 Author Share Posted April 19, 2020 c'est après avoir vidé le cache que j'avais plus accès au BO Link to comment Share on other sites More sharing options...
Janett Posted April 19, 2020 Share Posted April 19, 2020 Si vous êtes en hébergement mutualisé, le serveur a surement des limitations/lenteurs sur les IO/inodes/temps d’exécution donc lorsque le cache est volumineux, il ne peut se vider en totalité avant d’être interrompu par le serveur. Link to comment Share on other sites More sharing options...
vlavin Posted April 19, 2020 Author Share Posted April 19, 2020 Oui, c'est un hébergement mutualisé. La question est quel est la solution a prévoir? Link to comment Share on other sites More sharing options...
Janett Posted April 20, 2020 Share Posted April 20, 2020 La solution c’est de le faire manuellement via le ftp lorsque cela arrive. Il est aussi possible de lancer une tâche cron pour vider le cache régulièrement. Sinon Il est également bon de désactiver les modules qui génère beaucoup de cache, il y a des mauvais élèves connus parmi les modules activés par défaut... Link to comment Share on other sites More sharing options...
vlavin Posted April 21, 2020 Author Share Posted April 21, 2020 Bonjour Janett, merci pour la réponse. Je suis nouveau et je découvre preshtashop . Alors ça sert a quoi le cache., peut-on les désactivé? Link to comment Share on other sites More sharing options...
Janett Posted April 21, 2020 Share Posted April 21, 2020 En l’occurrence ici nous parlons du cache Smarty, n’étant pas très douée pour expliquer je mets un lien vers la documentation trouvé sur internet : http://doc.prestashop.com/plugins/servlet/mobile?contentId=51840325 Link to comment Share on other sites More sharing options...
vlavin Posted April 24, 2020 Author Share Posted April 24, 2020 Bonjour a tous, est-il normal que l'accès au BO est possible uniquement en mode DEBUG Link to comment Share on other sites More sharing options...
solsol69 Posted April 24, 2020 Share Posted April 24, 2020 Il y a 3 heures, vlavin a dit : est-il normal que l'accès au BO est possible uniquement en mode DEBUG non Link to comment Share on other sites More sharing options...
vlavin Posted April 25, 2020 Author Share Posted April 25, 2020 Pourriez-vous me dire si mes réglages dans BO -> Paramètres avances->Performance sont correctes voir image: Link to comment Share on other sites More sharing options...
vlavin Posted April 26, 2020 Author Share Posted April 26, 2020 SVP aide moi, si je laisse en mode DEBUG il y a plein problèmes sur le front-office. Voila un exemple: (1/1) ContextErrorException Notice: Undefined index: id_module in 5eee242e5cbca9bb89b8ffa439cebef7beaaf2e4_2.module.psgdprviewstemplateshookd.php line 25 at content_5e9b2d1feaed34_57749866(object(SmartyDevTemplate)) in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate)) in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(SmartyDevTemplate)) in smarty_internal_template.php line 216 at Smarty_Internal_Template->render(false, 0) in smarty_internal_templatebase.php line 232 at Smarty_Internal_TemplateBase->_execute(object(SmartyDevTemplate), null, null, null, 0) in smarty_internal_templatebase.php line 116 at Smarty_Internal_TemplateBase->fetch(null, null, null, null, false, true, false) in SmartyDevTemplate.php line 40 at SmartyDevTemplateCore->fetch() in Module.php line 2447 at ModuleCore->fetch('module:psgdpr/views/templates/hook/displayGDPRConsent.tpl') in psgdpr.php line 612 at Psgdpr->hookDisplayGDPRConsent(array('id_module' => '1', 'smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1)) in Hook.php line 970 at HookCore::coreCallHook(object(Psgdpr), 'hookdisplayGDPRConsent', array('id_module' => '1', 'smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1)) in Hook.php line 355 at HookCore::callHookOn(object(Psgdpr), 'displayGDPRConsent', array('id_module' => '1', 'smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1)) in Hook.php line 907 at HookCore::exec('displayGDPRConsent', array('id_module' => '1', 'smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart), 'altern' => 1), null) in smarty.config.inc.php line 167 at smartyHook(array('h' => 'displayGDPRConsent', 'id_module' => '1'), object(SmartyDevTemplate)) in SmartyLazyRegister.php line 83 at SmartyLazyRegister->__call('smartyHook', array(array('h' => 'displayGDPRConsent', 'id_module' => '1'), object(SmartyDevTemplate))) in 2b1836eb6fa32bd6a486954feed90e9806e0ce71_2.file.contactform.tpl.php line 156 at content_5e9e26a5344c53_50745945(object(SmartyDevTemplate)) in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate)) in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(SmartyDevTemplate)) in smarty_internal_template.php line 216 at Smarty_Internal_Template->render(false, 0) in smarty_internal_templatebase.php line 232 at Smarty_Internal_TemplateBase->_execute(object(SmartyDevTemplate), null, null, null, 0) in smarty_internal_templatebase.php line 116 at Smarty_Internal_TemplateBase->fetch(null, null, null, null, false, true, false) in SmartyDevTemplate.php line 40 at SmartyDevTemplateCore->fetch() in Module.php line 2409 at ModuleCore->display('/home/aprodomcly/www/modules/contactform/contactform.php', 'views/templates/widget/contactform.tpl') in contactform.php line 277 at Contactform->renderWidget(null, array()) in Hook.php line 975 at HookCore::coreRenderWidget(object(Contactform), null, array()) in smartyfront.config.inc.php line 85 at {closure}(object(Contactform), array()) in smartyfront.config.inc.php line 76 at withWidget(array(), object(Closure)) in smartyfront.config.inc.php line 87 at smartyWidget(array('name' => 'contactform'), object(SmartyDevTemplate)) in SmartyLazyRegister.php line 83 at SmartyLazyRegister->__call('smartyWidget', array(array('name' => 'contactform'), object(SmartyDevTemplate))) in d6f0128b0399bfe7176b9ffe38ce71bee10653a4_2.file.contact.tpl.php line 90 at Block_7785793035e9e26a5071f93_04968633->callBlock(object(SmartyDevTemplate)) in smarty_internal_runtime_inheritance.php line 248 at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_7785793035e9e26a5071f93_04968633), object(SmartyDevTemplate)) in smarty_internal_runtime_inheritance.php line 184 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_7785793035e9e26a5071f93_04968633), object(Block_11149387895e9b2d1e9ccb42_43032411)) in smarty_internal_runtime_inheritance.php line 186 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_11149387895e9b2d1e9ccb42_43032411)) in smarty_internal_runtime_inheritance.php line 156 at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_11149387895e9b2d1e9ccb42_43032411', 'page_content', 1) in b041da767dbf99941dd3793a7ff636b0302ae652_2.file.page.tpl.php line 97 at Block_13503287265e9b2d1e9cbb92_89559692->callBlock(object(SmartyDevTemplate)) in smarty_internal_runtime_inheritance.php line 248 at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_13503287265e9b2d1e9cbb92_89559692), object(SmartyDevTemplate)) in smarty_internal_runtime_inheritance.php line 184 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_13503287265e9b2d1e9cbb92_89559692)) in smarty_internal_runtime_inheritance.php line 156 at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_13503287265e9b2d1e9cbb92_89559692', 'page_content_container', 1) in b041da767dbf99941dd3793a7ff636b0302ae652_2.file.page.tpl.php line 181 at Block_21316254655e9b2d1e9c7a38_02598609->callBlock(object(SmartyDevTemplate)) in smarty_internal_runtime_inheritance.php line 248 at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_21316254655e9b2d1e9c7a38_02598609), object(SmartyDevTemplate)) in smarty_internal_runtime_inheritance.php line 184 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_21316254655e9b2d1e9c7a38_02598609), object(Block_8424856955e9b2d1ea04703_30747151)) in smarty_internal_runtime_inheritance.php line 186 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_8424856955e9b2d1ea04703_30747151)) in smarty_internal_runtime_inheritance.php line 156 at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_8424856955e9b2d1ea04703_30747151', 'content', 2) in 4a68bf48cf1b7a11542b810a2a8e0d2e4e776416_2.file.layout-left-column.tpl.php line 84 at Block_13404837895e9b2d1ea03772_38466114->callBlock(object(SmartyDevTemplate)) in smarty_internal_runtime_inheritance.php line 248 at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_13404837895e9b2d1ea03772_38466114), object(SmartyDevTemplate)) in smarty_internal_runtime_inheritance.php line 184 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_13404837895e9b2d1ea03772_38466114), object(Block_437015655e9b2d1ea5f888_27478258)) in smarty_internal_runtime_inheritance.php line 186 at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_437015655e9b2d1ea5f888_27478258)) in smarty_internal_runtime_inheritance.php line 156 at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_437015655e9b2d1ea5f888_27478258', 'content_wrapper') in 46b076b24e7205dded5ba846fa889adceee96f42_2.file.layout-both-columns.tpl.php line 169 at content_5e9b2d1ea6c401_67477053(object(SmartyDevTemplate)) in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate)) in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(SmartyDevTemplate)) in smarty_internal_template.php line 216 at Smarty_Internal_Template->render() in smarty_internal_template.php line 385 at Smarty_Internal_Template->_subTemplateRender('layouts/layout-both-columns.tpl', null, 'layouts/layout-left-column.tpl', 0, 3600, array(), 2, false, null, null) in smarty_internal_runtime_inheritance.php line 125 at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-both-columns.tpl') in 4a68bf48cf1b7a11542b810a2a8e0d2e4e776416_2.file.layout-left-column.tpl.php line 38 at content_5e9b2d1ea059d4_25312511(object(SmartyDevTemplate)) in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate)) in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(SmartyDevTemplate)) in smarty_internal_template.php line 216 at Smarty_Internal_Template->render() in smarty_internal_template.php line 385 at Smarty_Internal_Template->_subTemplateRender('layouts/layout-left-column.tpl', null, 'layouts/layout-left-column.tpl', 0, 3600, array(), 2, false, null, null) in smarty_internal_runtime_inheritance.php line 125 at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-left-column.tpl') in b041da767dbf99941dd3793a7ff636b0302ae652_2.file.page.tpl.php line 33 at content_5e9b2d1e9cf0a1_54264334(object(SmartyDevTemplate)) in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate)) in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(SmartyDevTemplate)) in smarty_internal_template.php line 216 at Smarty_Internal_Template->render() in smarty_internal_template.php line 385 at Smarty_Internal_Template->_subTemplateRender('page.tpl', null, 'layouts/layout-left-column.tpl', 0, 3600, array(), 2, false, null, null) in smarty_internal_runtime_inheritance.php line 125 at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'page.tpl') in d6f0128b0399bfe7176b9ffe38ce71bee10653a4_2.file.contact.tpl.php line 43 at content_5e9e26a5073ef4_81522277(object(SmartyDevTemplate)) in smarty_template_resource_base.php line 123 at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate)) in smarty_template_compiled.php line 114 at Smarty_Template_Compiled->render(object(SmartyDevTemplate)) in smarty_internal_template.php line 216 at Smarty_Internal_Template->render(false, 0) in smarty_internal_templatebase.php line 232 at Smarty_Internal_TemplateBase->_execute(object(SmartyDevTemplate), null, 'layouts/layout-left-column.tpl', null, 0) in smarty_internal_templatebase.php line 116 at Smarty_Internal_TemplateBase->fetch('contact.tpl', null, 'layouts/layout-left-column.tpl', null, false, true, false) in SmartyDev.php line 40 at SmartyDev->fetch('contact.tpl', null, 'layouts/layout-left-column.tpl') in FrontController.php line 683 at FrontControllerCore->smartyOutputContent('contact.tpl') in FrontController.php line 667 at FrontControllerCore->display() in Controller.php line 312 at ControllerCore->run() in Dispatcher.php line 515 at DispatcherCore->dispatch() in index.php line 28 Link to comment Share on other sites More sharing options...
Janett Posted April 26, 2020 Share Posted April 26, 2020 C'est le module de prestashop psgdpr qui pose problème. Sur votre FTP, dans le dossier modules de prestashop, renommez le dossier psgdpr en psgdpr.bak pour le désactiver Link to comment Share on other sites More sharing options...
vlavin Posted April 26, 2020 Author Share Posted April 26, 2020 Janett, merci pour la réponse., c'est fait. Mais j'ai toujours pas accès ao BO Link to comment Share on other sites More sharing options...
vlavin Posted April 26, 2020 Author Share Posted April 26, 2020 On 4/19/2020 at 8:13 AM, Janett said: Si vous êtes en hébergement mutualisé, le serveur a surement des limitations/lenteurs sur les IO/inodes/temps d’exécution donc lorsque le cache est volumineux, il ne peut se vider en totalité avant d’être interrompu par le serveur. Je suis hébergé chez OVH avec offre 'perso2014' , est-ce que c'est suffisant ou il vaut mieux passer en Pro ou Performance Link to comment Share on other sites More sharing options...
kyodev Posted April 26, 2020 Share Posted April 26, 2020 ça ne va pas changer grand chose, juste une question de quotas, mais un perso c'est vite juste pour un prestashop Link to comment Share on other sites More sharing options...
solsol69 Posted April 26, 2020 Share Posted April 26, 2020 Il y a 3 heures, vlavin a dit : Pro ou Performance A éviter Link to comment Share on other sites More sharing options...
vlavin Posted April 26, 2020 Author Share Posted April 26, 2020 si d'après solsol69 l'offre Pro et Performance a éviter, mais l'offre perso2014 pourrais etre pas suffisant pour un cms presta alors quel sont les conseils Link to comment Share on other sites More sharing options...
solsol69 Posted April 26, 2020 Share Posted April 26, 2020 il y a 46 minutes, solsol69 a dit : Pro ou Performance ses offres sont trop cher payé.La moitié des options acheté ne servent a rien. Link to comment Share on other sites More sharing options...
kyodev Posted April 26, 2020 Share Posted April 26, 2020 autre hébergeur... Link to comment Share on other sites More sharing options...
solsol69 Posted April 26, 2020 Share Posted April 26, 2020 il y a 5 minutes, vlavin a dit : perso2014 A la limite rester sur un perso chez ovh tous depend la taille de ta boutique. Si tu est parti pour ne vendre que quelques produits ( une cinquantaine ) pourquoi pas rester sur une offre perso chez ovh . mais si tu pense obtenir de meilleurs performance avec leur offre "pro ou performance " autant passer directement sur un dedié qui ne te couteras pas plus cher. Link to comment Share on other sites More sharing options...
solsol69 Posted April 26, 2020 Share Posted April 26, 2020 il y a 7 minutes, kyodev a dit : autre hébergeur... o2swich a l'air bien.je n'ai pas eu l'occasion de tester. Link to comment Share on other sites More sharing options...
coeos.pro Posted April 26, 2020 Share Posted April 26, 2020 il y a 3 minutes, solsol69 a dit : autant passer directement sur un dedié qui ne te couteras pas plus cher. https://www.ovh.com/fr/hebergement-web/ => 5 à 10 €/mois https://www.ovh.com/fr/serveurs_dedies/ => 50€/mois Link to comment Share on other sites More sharing options...
solsol69 Posted April 26, 2020 Share Posted April 26, 2020 oui par rapport a l'offre "pro ou performance" https://www.ovh.com/fr/hebergement-web/hebergement-performance.xml 33,99 https://www.soyoustart.com/fr/serveurs-essential/ 34,99 Link to comment Share on other sites More sharing options...
kyodev Posted April 26, 2020 Share Posted April 26, 2020 SoYouStart: pas de raid, pas de nvme... c'est de l'amateurisme de conseiller ça pour une production et quelque soit le dédié (vps, cloud, dédié...) compter l'infogérance, donc budget Nvme en Raid sur un Dédié, prévoir 150€/mois infogéré, minimum (Ovh) quand aux hébergeurs, autant tester avant de le les citer, la technique est plus importante que la popularité Link to comment Share on other sites More sharing options...
solsol69 Posted April 26, 2020 Share Posted April 26, 2020 il y a 10 minutes, kyodev a dit : l'amateurisme de conseiller ça pour une production C'était juste une comparaison de prix. Link to comment Share on other sites More sharing options...
vlavin Posted April 26, 2020 Author Share Posted April 26, 2020 je viens de résoudre le problème en supprimant non via ftp mais via sftp (merci a kyodev), En gros le bouton 'vider le cache' du BO ne sert a rien. pour mois c'est surtout pour éviter ce problème de 'cache' que j'ai pense d'avoir une meilleur performance chez l'hébergeur Link to comment Share on other sites More sharing options...
coeos.pro Posted April 26, 2020 Share Posted April 26, 2020 @kyodev et toi tu conseillera quoi ? Link to comment Share on other sites More sharing options...
solsol69 Posted April 26, 2020 Share Posted April 26, 2020 il y a 11 minutes, kyodev a dit : quand aux hébergeurs, autant tester avant de le les citer, la technique est plus importante que la popularité Étant chez ovh depuis plus de 13 ans je sais de quoi je parle. J'ai essayé et tester tout leur offre . Je ne faisais que répondre à une question. Et non incité qui se soit à prendre tel ou tel abonnement chez eux. Link to comment Share on other sites More sharing options...
solsol69 Posted April 26, 2020 Share Posted April 26, 2020 (edited) il y a 48 minutes, kyodev a dit : quand aux hébergeurs, autant tester avant de le les citer, la technique est plus importante que la popularité Il y a 1 heure, solsol69 a dit : o2swich a l'air bien.je n'ai pas eu l'occasion de tester. il serait bon aussi de savoir lire @kyodev avant de répondre. Edited April 26, 2020 by solsol69 (see edit history) 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