Jump to content

Uso da CPU 100% - Prestashop 1.4.8.2


Recommended Posts

Olá pessoal,
Estou enfrentando diversos problemas com minha hospedagem ( tenho 2 servidores diferentes de hospedagem ).

Meus websites com loja virtual prestashop versão 1.4.8.2 está consumindo, por muitas vezes, 100% do uso da CPU, com isto, o hosting acaba bloqueando o site algumas vezes.

Alguma ideia de como eu posso resolver isto ?


Obg.

Link to comment
Share on other sites

1) Desinstale todos os módulos nao nativos Prestashop.

2) Apesar da versao PS 1.4.8 nao ter nenhum problema com consumo de CPU a versao PS 1.4.9 foi melhorada um pouco nesta questao. Pense em fazer um Upgrade

3) Prestashop necessita de um servidor muito bem configurado, independente da versao se a sua loja contém mais de 2.000 produtos.

4) use a opcao módulo cache (APC, Xcache no servidor). Desabilite o Sistema cache que vem com Prestashop, por ser lum feature meio bugado.

 

Para optimizar PS 1.4. adicione oa ficheiro .htaccessna raíz da loja as seguintes linhas no final do ficheiro:

<IfModule mod_expires.c>
	ExpiresActive On
	ExpiresByType image/gif "access plus 1 month"
	ExpiresByType image/jpeg "access plus 1 month"
	ExpiresByType image/png "access plus 1 month"
	ExpiresByType text/css "access plus 1 week"
	ExpiresByType text/javascript "access plus 1 week"
	ExpiresByType application/javascript "access plus 1 week"
	ExpiresByType application/x-javascript "access plus 1 week"
	ExpiresByType image/x-icon "access plus 1 year"
</IfModule>

FileETag INode MTime Size
<IfModule mod_deflate.c>
	AddOutputFilterByType DEFLATE text/html
	AddOutputFilterByType DEFLATE text/css
	AddOutputFilterByType DEFLATE text/javascript
	AddOutputFilterByType DEFLATE application/javascript
	AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

e

# Disable Multiviews
Options -Multiviews

Antes das linhas #URL rewriting rules.

  • Like 1
Link to comment
Share on other sites

Qual servidor você possui? Compartilhado, VPS, Cloud ou Dedicado?

Siga os passos dos amigos acima, verifique toda a configuração da loja e do servidor.

Desabilite também a compilação do smarty e faça amplamente uso de cache para conteúdo.

 

Se estiver usando um VPS ou compartilhado, provavelmente estará usando 100% do CPU por causa do baixo número de clock, e do fato de não estar usando cache ou recompilando smarty a cada atualização.

 

Até mais.

  • Like 1
Link to comment
Share on other sites

O seu servidor é Linux ou Windows ? Se for Windows, vc. vai ter que optimizar o servidor mesmo com fast-cgi e opcode cache por exemplo. Também o IIS nao aceita .htaccess sendo que vc. vai ter que traduzir para um ficheiro web.config. Vc. encontra o tool de traducao no Painel do IIS.

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...