Jump to content
vlavin

accès back-office

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

 

Share this post


Link to post
Share on other sites

Bonjour

Avez vous tenter de vider votre cache ?

Share this post


Link to post
Share on other sites

oui, c'est chaque fois lorsque j'essaye de vider le cache

Share this post


Link to post
Share on other sites
il y a 35 minutes, vlavin a dit :

vider le cache

manuelement par ftp ou via presta ?

Share this post


Link to post
Share on other sites

tenter via ftp dans

var/cache/dev

supprimer tous le dossier "dev"

Share this post


Link to post
Share on other sites

Merci, je réussi d'accéder au BO.

Mais pour le future ça va ce passer comment., il foudres toujours supprimer ce dossier?

Share this post


Link to post
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 ?

Share this post


Link to post
Share on other sites

c'est après avoir vidé le cache que j'avais plus accès au BO

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Oui, c'est un hébergement mutualisé.

La question est quel est la solution a prévoir?

Share this post


Link to post
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...

Share this post


Link to post
Share on other sites

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é?

Share this post


Link to post
Share on other sites

Bonjour a tous,

est-il normal que l'accès au BO est possible uniquement en mode DEBUG

Share this post


Link to post
Share on other sites
Il y a 3 heures, vlavin a dit :

est-il normal que l'accès au BO est possible uniquement en mode DEBUG

non

Share this post


Link to post
Share on other sites

Pourriez-vous me dire si mes réglages dans BO -> Paramètres avances->Performance  sont correctes 

voir image:

 

capture.jpg

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Janett, merci pour la réponse., c'est fait. Mais j'ai toujours pas accès ao BO

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

ça ne va pas changer grand chose, juste une question de quotas, mais un perso c'est vite juste pour un prestashop

Share this post


Link to post
Share on other sites
Il y a 3 heures, vlavin a dit :

Pro ou Performance

A éviter 

Share this post


Link to post
Share on other sites

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  

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
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é

 

Share this post


Link to post
Share on other sites
il y a 10 minutes, kyodev a dit :

l'amateurisme de conseiller ça pour une production

C'était juste une comparaison de prix.

Share this post


Link to post
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

 

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites
Posted (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 by solsol69 (see edit history)

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More