Jump to content

accès back-office


vlavin

Recommended Posts

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

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

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

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

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

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

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

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

 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

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

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 by solsol69 (see edit history)
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...