Jump to content

Recommended Posts

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

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

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 by selectshop.at (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...