Como instalar o Magento na Locaweb (arquivo .htaccess)
29 de agosto de 2008Algumas pessoas me escreveram perguntando se era possível instalar o Magento na Locaweb e, conforme prometido, seguem alguns comentários sobre este provedor.
Se você tentar rodar a instalação, provavelmente não terá problemas quanto às extensões do PHP, tanto nos planos Profissionais quanto (finalmente!) nos planos de Revenda. O problema está na configuração do mod_rewrite e algumas outras diretivas do .htaccess.
Com o arquivo que vem com o Magento, ele não rodará bem. Utilize as linhas abaixo (consegui isso causando erros e corrigindo cada item incompatível, através do relatório de erros do Apache):
DirectoryIndex index.php
SecFilterEngine Off
SecFilterScanPOST Off
SSLOptions StdEnvVars
#(em caso de plano Revenda, apague as 3 últimas linhas)
RewriteEngine on
RewriteBase /
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
AddDefaultCharset Off
ExpiresDefault "access plus 1 year"
Order allow,deny
Allow from all
Tags: htaccess, instalação, Locaweb, Magento



1 de setembro de 2008 às 14:51
Olá Gabriel,
Estou tentando instalar o Magento em uma hospedagem de revenda na Locaweb, e usando seu arquivo modelo também não consegui. Vasculhando nos logs achei os seguintes erros que esse arquivo estava causando :
[Mon Sep 01 11:35:45 2008] [alert] httpdocs/magento/.htaccess: Invalid command ‘SecFilterEngine’, perhaps misspelled or defined by a module not included in the server configuration
[Mon Sep 01 11:40:06 2008] [alert] httpdocs/magento/.htaccess: Invalid command ‘SecFilterScanPOST’, perhaps misspelled or defined by a module not included in the server configuration
[Mon Sep 01 11:41:49 2008] [alert] httpdocs/magento/.htaccess: SSLOptions not allowed here
Precisei então apagar essas três linhas do arquivo para fazer o Magento funcionar.
SecFilterEngine Off
SecFilterScanPOST Off
SSLOptions StdEnvVars
Fica então a dica para quem estiver enfrentando problemas para rodar o Magento nos planos de revenda da Locaweb.
22 de setembro de 2008 às 14:58
e aí meu jovem… agradece desde já pela ajuda… mas não funcionou aqui não … té mais..
10 de novembro de 2008 às 23:11
Mt obg brother…
era oq tava precisando pra o site funfar…
Ah, e obs, não tou usando o Locaweb.. Tou usando a hospedar.net ^_^
Ou seja, em outras hosts tbm pega (é claro tirei aquelas tres linhas – pq li o comentario do cara ai de cima/baixo, eu tava excluindo as últimas U_U” asuhaushauhuas)
3 de dezembro de 2008 às 0:45
Olá, encontrei seu trabalho sobre a instalação do magento na Locaweb e, por curiosidade, vc por acaso já instalou o Prestashop alguma vês – sem sucesso? pois é, em localhost funciona bem, mas no servidor (gratuito) e que parece ter tudo o que é necessário, nao funciona, congela na segunda etapa. Problema mundial em certos hosts e até agora ainda não solucionado.
Desde já agradeço.
7 de janeiro de 2009 às 12:14
Ehinarr,
Prestashop funciona no KingHost, estou começando a fazer uma loja lá.
Eles dizem ter suporte ao magento também, apesar de achar o kinghost fraco pra suporte estou indicando se vc estiver desesperado procurando…
21 de janeiro de 2009 às 22:22
Já fiz de tudo e não consigo sair dos erros 500 ou 403.
A única vez que consegui, ele estava dando loop no redirect do index.php/install
Estava super contente que tinha encontrado o melhor CMS para E-commerce, mas infelizmente não consegui nem instalá-lo.
Já testei em LINUX, Windows, etc, em diversos servidores.
Tentei com o arquivo php.ini, depois como php5.ini, com vários htaccess, até mesmo este que você postou no Blog.
Por acaso você sabe me informar onde encontro as informações necessárias para configurar corretamente meu htaccess?
Já tentei também deixar todas as pastas em 755, 777, etc etc…mas estou cismado q o erro é no htaccess ou no php.ini que veio de exemplo do Magento.
Enquanto isso, estou me rendendo ao ZenCar, quem sabe ele irá me ajudar no meu ecommerce.
Obrigado e Abs…ah! coloquei o seu blog nos meus feeds
6 de março de 2009 às 17:42
Realmente eu só leio as dificuldades na instalação do Magento.
Infelizmente (também) já estou pensando em utilizar outro CMS que seja mais prático de instalar.
27 de abril de 2009 às 16:02
Utilizo magento instalado no Cloud Server da Locaweb, e estou com problema no .htaccess (erro 505), a configuração indicada pelo Gabriel não funcionou com o meu site, será que existe algo mais que possa ser feito?
27 de abril de 2009 às 18:01
Luciano.
Verifique os logs de erro do Apache. Com certeza, o problema vai estar indicado lá.
Abraço.
21 de agosto de 2009 às 3:54
Infelizmente não consegui…fiz tudo que me foi pedido…Para quem quizer conferir o erro o diretório de instalação é esse: http://www.criedivulgue.com/magento/
21 de agosto de 2009 às 11:19
Amigo
O problema é que você está usando o downloader e ele precisa do PEAR funcionando. Na Locaweb, o PEAR não funciona direito (ou, a sua configuração é tão complicada que eu nunca consegui fazer).
Tente usar a instalação por SSH:
wget http://www.magentocommerce.com/downloads/assets/1.3.2.3/magento-1.3.2.3.tar.gz
tar -zxvf magento-1.3.2.3.tar.gz
mv magento/* magento/.htaccess .
chmod o+w var var/.htaccess app/etc
chmod -R o+w media
chmod 555 PEAR
Ou, baixe o pacote completo (não o downloader) e suba-o por FTP.
Espero ter ajudado.
Abraço!
21 de agosto de 2009 às 23:13
Valeu Gabriel, nem sei como aconteceu…rs…Mas você acertou, consegui instalar, agora vou correr pra aprender a configuar pois to notando uma certa complexidade no sistema, bem mais que o oscommerce que já manjo melhor…
24 de novembro de 2009 às 11:40
Gabriel Z. ?
De Floripa? Aquele da harmônica (blues)?
24 de novembro de 2009 às 12:03
Opa, Acelio.
Sou eu mesmo! hehe
Abraço!
1 de março de 2010 às 17:22
Gabriel, ainda não mexi com o magento, só baixei e salvei tudo em meu notebook, mas estou olhando que o negócio é meio complexo, e não sou webmaster, não manjo de criação de sites, etc, só peguei um vídeo na internet e ia tentar criar minha loja (e-shop) de venda de jogos.
Me aconselha algum outro mais simples de instalação?
Obs: registrar domínio já fiz, criei conta em hosts, só falta iniciar a criação do e-shop e colocar no host.
Tem mais simples que o magento (apesar de o magento ser muito bonito, alguns modelos)…?