guest* Posted March 30, 2013 Share Posted March 30, 2013 PS 1.5.X magic_quotes_gpc = off memory_limit = 256M max_execution_time = 300 max_input_time = 300 upload_max_filesize = 20M post_max_size = 20M max_input_vars = 10000 allow_url_fopen = on - com isso vc. pode importar imagens ou outros acessos externamente safe_mode = off cURL - instalado para que por ex. Paypal e outros servicos web funcionem sem problemas. mod_rewrite = instalado e ativado mod_security = off php 5.3 ou versao mais alta mySQL 5.4 ou acima servidor LINUX (nao anconselhamos usar Prestashop em servidores Windows) cageFS ou outra técnica FIREWALL instalada no servidor configurada corretamente para que o back-office nao fique lento por bloquear servicos externos que o Prestashop usa. Em caso de dúvida, ou back-office lento, por favor perguntar o provedor do seu alojamento se existem firewalls instalados !!! PS 1.6 X magic_quotes_gpc = off memory_limit = 512M max_execution_time = 300 max_input_time = 300 upload_max_filesize = 20M post_max_size = 20M max_input_vars = 10000 allow_url_fopen = on - com isso vc. pode importar imagens ou outros acessos externamente safe_mode = off cURL - instalado para que por ex. Paypal e outros servicos web funcionem sem problemas. mod_rewrite = instalado e ativado mod_security = off php 5.6 (para uma melhor performance deve-se além disso usar php-fmp + opcache com valores próprios) mySQL 5.5.4 ou acima servidor LINUX (nao anconselhamos usar Prestashop em servidores Windows) cageFS ou outra técnica FIREWALL instalada no servidor configurada corretamente para que o back-office nao fique lento por bloquear servicos externos que o Prestashop usa. Em caso de dúvida, ou back-office lento, por favor perguntar o provedor do seu alojamento se existem firewalls instalados !!! Optimizacao do opcache: opcache.revalidate_freq=0 opcache.validate_timestamps=0 (comment this out in your dev environment) opcache.max_accelerated_files=7963 opcache.memory_consumption=192 opcache.interned_strings_buffer=16 opcache.fast_shutdown=1 PS 1.7.X - além da configuracao mínima para PS 1.5/1.6 se ajuntam os próximos requisitos mínimos: php 7, que trabalha mais rápido. PS 1.7.0 -> 1.7.3. - aqui ainda se pode usar php 5.6.30 (acima e inclusive) sem problemas, OU entao php 7.1. -> PS 1.7.4. E ACIMA - necessita explecitamente php 7.2. e maria DB 10 ou entao mysql 5.7. memory_limit = 512 M JSON = ON ctype = ON máquina mySQL = INNODB (myIsam nao funciona corretamente) mySQL 5.6 ou acima ( ou mariaDB) -> PS 1.7.4. - necessita explecitamente maria DB 10 ou entao mysql 5.7. php.ini do servidor deverá incluir a configuracao date.timezone Open SSL 1.2 ou acima Além disso, é importante ter permissões automáticas para criação/alteração/remoção de pastas e arquivos (mod suExec / suPHP). Assim todos os scripts e usuários internos (de dentro do servidor) têm acesso total a pastas e arquivos automaticamente, enquanto acessos externos tem acesso apenas de leitura, sem a necessidade de alterar esses parâmetros manualmente. Use tbm. a opção (nativa) "Disable apache multiViews" = SIM no back-office da sua loja para optimizar o seu projeto (Preferencias -> SEO & URLS), se o servidor permitir. PS 1.5. Especialmente para lojas grandes, (mais de 2.000 produtos) eu recomendo o uso de opções Cache (CCC e também aceleradores como por exemplo eAccelerator, APC, Memcached e/ou tecnologia fast-cgi). PS 1.6. Neste caso aconselhamos usar servidores ngnix e fast-cgi para lojas grandes (mais de 2.000 produtos). 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. ************************************************************************************************* Schema CHMOD para PS 1.5+ (caso o servidor não tenha permissões automáticas😞 As seguintes pastas devem ter ao mínimo permissão CHMOD 0750 ou 0755: /cache /cache/cachefs /cache/smarty /cache/smarty/cache /cache/smarty/compile /cache/tcpdf /classes /config /config/xml/ /controllers /css /docs /download /img /js /localization /log /mails /modules /override /pdf /themes/default/cache /themes/default/lang /themes/tema em uso/cache /themes/tema em uso/lang /translations /upload /webservicesTodos os outros arquivos e pastas dentro destas pastas/sub-pastas devem ter permissão, incluido .htacces CHMOD 0640 ou 0644. Unica exceção: Os arquivos sitemap.xml e robots.txt no root da loja, estes devem ter permissão 0755 ao mínimo, mas nunca 0777. Tbm. todas as imagens nas sub-pastas /img/X/imagem.jpg devem ter permissão no máximo de 0755, mas nunca 0777, para que possam ser substituídas se necessário do seu back-office. NOTA: Permissóes 0777 no servidor, será equivalente a deixar as chaves da sua porta de casa no lado de fora da fechadura. Assim qualquer ladráo poderá entrar em sua casa, tal e qual como um Hacker facilmente mudará conteúdo no seu site, se o mesmo possuir as perimssóes 0777 ou até mesmo ficar com o controlo do seu servidor. Permissões ideais serão 0750 ou 0755 para pastas, podendo no máximo ir até 0770 0u 0775. Para ficheiros deveremos colocar, de preferencia, 0640 ou 0644, nunca indo além de 0660 ou 0664. Quanto mais alto o número menos seguro o seu site e servidor ficam. 3 Link to comment Share on other sites More sharing options...
RemoMarquesDias Posted September 27, 2013 Share Posted September 27, 2013 Que arquivo eu tenho de modificar para alterar para alterar?: magic_quotes_gpc = off memory_limit = 128M mínimo, melhor 256M (eu tenho 512M) max_execution_time = 300 max_input_time = 300 upload_max_filesize = 20M post_max_size = 20M max_input_vars = 5000 allow_url_fopen = on - com isso vc. pode importar imagens ou outros externamente safe_mode = off cURL - instalado para que por ex. Paypal e outros servicos web funcionem sem problemas. mod_rewrite = instalado e ativado Link to comment Share on other sites More sharing options...
guest* Posted September 27, 2013 Author Share Posted September 27, 2013 Nenhum arquivo é configuracao do servidor. Se vc. nao tem acesso através de um panel de administracao do servidor, entao somente o seu provedor pode alterar os valores. Link to comment Share on other sites More sharing options...
contaseberloques Posted November 22, 2013 Share Posted November 22, 2013 Boas tardes, Só uma questão se eu alterar certas pastas, tal como a pasta dos modulos, fico sem acesso a poder fazer o upgrade, isto mudando para permissão 644 tal como está indicado no inicio, alguma ajuda aqui? Cps Luis Link to comment Share on other sites More sharing options...
guest* Posted November 22, 2013 Author Share Posted November 22, 2013 Qual o OS do servidor ? Linux, nginx, IIS ? Vc. alterando CHMOD de 644 para 755 está dando mais poderes, isto é vc. abre a pasta para que possa ser escrita. Com CHMOD 644 nao se pode escrever. http://pt.wikipedia.org/wiki/Chmod http://www.vivaolinux.com.br/dica/Chmod-+-dicas Link to comment Share on other sites More sharing options...
vitorcoelho Posted December 1, 2013 Share Posted December 1, 2013 Use tbm. a opção (nativa) "Disable apache multiViews" = SIM no back-office da sua loja para optimizar o seu projeto (Preferencias -> SEO & URLS). Pode explicar o básico dessa parte ? No back office esse campo tem a legenda ("Ativar esta opção apenas se você tiver problemas com reescrita de URL em algumas páginas."). Não entendi a lógica de como funcionaria essa optimização... Link to comment Share on other sites More sharing options...
guest* Posted December 2, 2013 Author Share Posted December 2, 2013 (edited) Apache Multiviews: http://httpd.apache.org/docs/2.2/mod/mod_negotiation.html Em Portugues: http://www.blogporta80.com.br/2011/04/26/artigo-apache-trabalhando-com-multiviews/ http://php.net/manual/pt_BR/install.unix.apache2.php Edited December 2, 2013 by cd2500 (see edit history) 1 Link to comment Share on other sites More sharing options...
vitorcoelho Posted December 2, 2013 Share Posted December 2, 2013 Apache Multiviews: http://httpd.apache.org/docs/2.2/mod/mod_negotiation.html Em Portugues: http://www.blogporta80.com.br/2011/04/26/artigo-apache-trabalhando-com-multiviews/ http://php.net/manual/pt_BR/install.unix.apache2.php Vlw mais uma vez ! Achei estranho a legenda e tudo mais, então li os links que me passou e notei que tinha algo errado no nosso PS.. A tradução aqui estava errada, o campo estava "Habilitar MultiViews do Apache " quando deveria ser "Desabilitar MultiViews do Apache", aí sim, a legenda faz sentido e a lógica fica fácil... Link to comment Share on other sites More sharing options...
Nilmax Posted November 19, 2014 Share Posted November 19, 2014 Use tbm. a opção (nativa) "Disable apache multiViews" = SIM no back-office da sua loja para optimizar o seu projeto (Preferencias -> SEO & URLS), se o servidor permitir. Fiz essa alteração e meu site saiu fora do ar. Como trazer o site novamente? www.lojavirtual.lindasl.com.br Alguém pode me dar uma ajuda? Link to comment Share on other sites More sharing options...
Daniel - PrestaBR Posted November 19, 2014 Share Posted November 19, 2014 Use tbm. a opção (nativa) "Disable apache multiViews" = SIM no back-office da sua loja para optimizar o seu projeto (Preferencias -> SEO & URLS), se o servidor permitir. Fiz essa alteração e meu site saiu fora do ar. Como trazer o site novamente? www.lojavirtual.lindasl.com.br Alguém pode me dar uma ajuda? Se o seu servidor não permite alterar este parâmetro, pode ter problema mesmo. Tente apagar o arquivo .htaccess na raiz da loja. Link to comment Share on other sites More sharing options...
selectshop.at Posted November 19, 2014 Share Posted November 19, 2014 (edited) Vc. simplesmente ou deleta na raíz da sua loja o ficheiro .htaccess ou entao deleta as linhas deste ficheiro correspondentes e salva o ficheiro novamente sem as linhas correspondentes. # Disable Multiviews Options -Multiviews Edited January 29, 2015 by selectshop.at (see edit history) Link to comment Share on other sites More sharing options...
selectshop.at Posted September 22, 2015 Share Posted September 22, 2015 Por favor nao anexem aqui problemas com a configuracao em particular de servidores próprios. Favor abrir um tópico extra. 1 Link to comment Share on other sites More sharing options...
Recommended Posts