carlos.miguelote Posted February 26, 2016 Share Posted February 26, 2016 Quando tento limpar a cache o prestashop dá o seguinte erro: Sabem o que é que pode ser e como resolver? Link to comment Share on other sites More sharing options...
Pedro Henrique Posted February 26, 2016 Share Posted February 26, 2016 Olá carlos.miguelote. Verifique se a pasta de cache(e internas) está com as permissões adequadas, Ex: 0644 ou 0755. Se estiver tudo ok, acesse manualmente a pasta cache/smarty/compile/ e apague todo seu conteúdo com exceção do index.php. Depois disso tente fazer o procedimento novamente. Boa sorte! Link to comment Share on other sites More sharing options...
carlos.miguelote Posted February 26, 2016 Author Share Posted February 26, 2016 Olá carlos.miguelote. Verifique se a pasta de cache(e internas) está com as permissões adequadas, Ex: 0644 ou 0755. Se estiver tudo ok, acesse manualmente a pasta cache/smarty/compile/ e apague todo seu conteúdo com exceção do index.php. Depois disso tente fazer o procedimento novamente. Boa sorte! Olá Pedro Henrique, Obrigado pela ajuda, mas já coloquei tudo como 0755 e deixei os index.php como 0644 e continua a dar o mesmo erro. De seguida apaguei tudo na pasta e continua a dar o mesmo erro. Agora esse erro continua a aparecer quando tento limpar a cache e o Front Office está todo em branco e no error_log dá isto: [26-Feb-2016 11:55:13 Europe/Lisbon] PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'RecursiveDirectoryIterator::__construct(/home/netbooks/public_html/loja/cache/smarty/compile/sss/70): failed to open dir: Permission denied' in /home/netbooks/public_html/loja/tools/smarty/sysplugins/smarty_internal_utility.php:242 Stack trace: #0 [internal function]: RecursiveDirectoryIterator->__construct('/home/netbooks/...', 0) #1 /home/netbooks/public_html/loja/tools/smarty/sysplugins/smarty_internal_utility.php(242): RecursiveDirectoryIterator->getChildren() #2 /home/netbooks/public_html/loja/tools/smarty/Smarty.class.php(1469): Smarty_Internal_Utility::clearCompiledTemplate(NULL, NULL, NULL, Object(SmartyCustom)) #3 /home/netbooks/public_html/loja/classes/SmartyCustom.php(99): Smarty->clearCompiledTemplate() #4 /home/netbooks/public_html/loja/classes/SmartyCustom.php(118): SmartyCustomCore->check_compile_cache_invalidation() #5 /home/netbooks/public_html/loja/classes/module/Module.php(2335): SmartyCustomCore->createTemplate('/home/netbooks/... in /home/netbooks/public_html/loja/tools/smarty/sysplugins/smarty_internal_utility.php on line 242 Link to comment Share on other sites More sharing options...
carlos.miguelote Posted February 26, 2016 Author Share Posted February 26, 2016 Só uma nota, eu não consigo apagar a pasta "sss" e a subpasta e reparei agora que no erro qeu aparece é referente a essas pastas /cache/smarty/compile/sss/70): failed to open dir Link to comment Share on other sites More sharing options...
carlos.miguelote Posted February 26, 2016 Author Share Posted February 26, 2016 Já resolvi o problema do primeiro erro, tive de pedir aos provedores do servidor para apagarem diretamente a pasta "sss" e já não dá qualquer erro. Agora o problema é na pagina principal que fica toda em branco e não aparece nenhum erro, mesmo no error_log não dá erro Link to comment Share on other sites More sharing options...
joaocoelho Posted February 26, 2016 Share Posted February 26, 2016 Isso tinha a ver com as permissões. Ativa o debug e diz os erros. Link to comment Share on other sites More sharing options...
selectshop.at Posted February 29, 2016 Share Posted February 29, 2016 (edited) Por se tratar de um erro php, qual a versao php em uso ? A partir da versao PS 1.6. nao mais sao sustentados os aceleradores de cache á base de módulos PHP como APC, eAccelerator e outros). Isto devido ao uso de versoes php acima de 5.4. que nao mais sustentam estes módulos e possuem aceleradores já integrados no próprio pjp. Neste caso o Cache deverá ser desligado para nao dar problemas, se vc. quiser dar mais speed a sua página (somente acima de 2.000 produtos mesmo), entao vc. deverá pensar em usar ngnix. Além do mais o SMARTY cache sempre deverá estar ativado (está desativado no screen que anexou, este cache é diferente do cache mais abaixo na mesma página que deverá estar desativado). Vc-. está usando um tema próprio ? Pode ser que este tema esteja com erro. Nao conheco nenhum módulo ou tema que escreva ou peca uma pasta /sss/. A pasta tools/smarty/ possue direitos de escrita (chmod 0755) ? Edited February 29, 2016 by selectshop.at (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