Htaccess Magento [RESOLVIDO]

1. Htaccess Magento [RESOLVIDO]

Douglas Wellington Pires
f1nished

(usa Ubuntu)

Enviado em 16/09/2016 - 11:42h

Olá galera. Magento 1.9.1.0, PHP 7.0, Mysql mariadb 10.0.25
sou novato no linux e estou tentando instalar o Magento (maledito) em uma maquina Virtual Ubuntu Desktop 16.4.
Já tentei varias vezes até mesmo no servidor Ubuntu sem exito. Agora estou com error 500 quando tento acessar para instalar o Magento depois de fazer todas as configurações no terminal.
ou seja quando coloco "ipmaquina/magento" aparece esse erro.
depois de varias pesquisas achei algumas possíveis causas, algumas já revisei e estevam corretar como o caso das permissões.
porém uma delas é editar o htaccess e aí é onde vem meu problema. primeiro não sei exatamente onde se encontra esse arquivo. tenho um em /var/www/html/magento/var porém quando abro ele só tem duas linhas de código " Order deny, allow" e "Deny from all" nos tutorias todos tem muitas linhas de código e o meu está assim. caso seja esse mesmo o arquivo e o meu deve ser editado via vim, nano ou vi, me digam como faço tendo em conta que é um arquivo oculto. Caso não seja esse me digam onde procurar esse arquivo em que pasta e como editar caso seja um arquivo oculto. Muito obrigado.




  


2. Re: Htaccess Magento

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 16/09/2016 - 20:59h

Oi, tudo bem?

Eu não uso magento, mas essa pasta var provavelmente deva ter esse .htaccess mesmo( com esse conteúdo ).

O código 500 é um erro interno do sistema, uma possibilidade é que seja um erro do PHP( pode ocorrer se você não estiver usando a versão mínima exigida ).

Você habilitou a notificação de erros do PHP( no php.ini )?


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


3. Re: Htaccess Magento [RESOLVIDO]

Douglas Wellington Pires
f1nished

(usa Ubuntu)

Enviado em 16/09/2016 - 23:21h

p4ulodi4s escreveu:

Oi, tudo bem?

Eu não uso magento, mas essa pasta var provavelmente deva ter esse .htaccess mesmo( com esse conteúdo ).

O código 500 é um erro interno do sistema, uma possibilidade é que seja um erro do PHP( pode ocorrer se você não estiver usando a versão mínima exigida ).

Você habilitou a notificação de erros do PHP( no php.ini )?


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


Em teoria estava tudo ok. Encontrei a pasta editei o que queria editar, verifiquei as permissões, mudei algumas para tentar solucionar esse erro e nada. Tudo que eu tento funciona, Php, mysql, phpmyadmin etc.
Porém esse magento me está matando já tentei em umas seis máquinas diferentes e sempre o mesmo erro. Estava usando php7. Agora estou tentando outra vez usando o Php 5. O que afasta muitas pessoas do Linux é essa extrema dificuldade em conseguir instalar algumas coisas como o magento por exemplo. Por certo estou tentando o magento 1.9.1.0 que é a versão suportada por o hosting onde colocarei a loja.



4. Re: Htaccess Magento [RESOLVIDO]

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 16/09/2016 - 23:48h

Você alterou o php.ini para mostrar erros?


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


5. Re: Htaccess Magento [RESOLVIDO]

Douglas Wellington Pires
f1nished

(usa Ubuntu)

Enviado em 17/09/2016 - 00:16h

p4ulodi4s escreveu:

Você alterou o php.ini para mostrar erros?


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


Agora mesmo está assim:
Quick Reference ;
;;;;;;;;;;;;;;;;;;;
; The following are all the settings which are different in either the production
; or development versions of the INIs with respect to PHP's default behavior.
; Please see the actual settings later in the document for more details as to why
; we recommend these changes in PHP's behavior.

; display_errors
; Default Value: On
; Development Value: On
; Production Value: Off

; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off

; error_reporting
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT

; html_errors
; Default Value: On
; Development Value: On
; Production value: On

; log_errors
; Default Value: Off
; Development Value: On
; Production Value: On

; max_input_time
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)

; output_buffering
; Default Value: Off
; Development Value: 4096
; Production Value: 4096

; register_argc_argv
; Default Value: On
; Development Value: Off
; Production Value: Off


6. Re: Htaccess Magento

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 17/09/2016 - 00:53h

Isso são apenas comentários... Se você não sabe como fazer essa configuração, veja esse artigo do meu blog:

http://www.prminformatica.com.br/2015/10/lamp-linux-apache-mysql-e-php.html">http://www.prminformatica.com.br/2015/10/lamp-linux-apache-mysql-e-php.html 


e também de uma olhada na documentação do PHP:

https://secure.php.net/manual/pt_BR/configuration.file.php 


De forma simples, você precisa alterar o valor da variável display_errors para On e reiniciar o apache.

Feito isso, acesse o magento onde está dando código HTTP 500 e veja se será mostrada uma mensagem de erro .


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


7. Re: Htaccess Magento [RESOLVIDO]

Douglas Wellington Pires
f1nished

(usa Ubuntu)

Enviado em 17/09/2016 - 11:42h

p4ulodi4s escreveu:

Isso são apenas comentários... Se você não sabe como fazer essa configuração, veja esse artigo do meu blog:

http://www.prminformatica.com.br/2015/10/lamp-linux-apache-mysql-e-php.html">http://www.prminformatica.com.br/2015/10/lamp-linux-apache-mysql-e-php.html 


e também de uma olhada na documentação do PHP:

https://secure.php.net/manual/pt_BR/configuration.file.php 


De forma simples, você precisa alterar o valor da variável display_errors para On e reiniciar o apache.

Feito isso, acesse o magento onde está dando código HTTP 500 e veja se será mostrada uma mensagem de erro .


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


Pronto agora em vez de sair o erro 500 está saindo esse: Fatal error: Call to undefined function simplexml_load_string() in /var/www/html/magento/lib/Varien/Simplexml/Config.php on line 510


8. Re: Htaccess Magento

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 17/09/2016 - 13:44h

Veja que, como eu havia imaginado, ocorreu um erro no código PHP.

Uma função foi chamada, mas não foi encontrada.

Procure no google como instalar o simplexml do PHP no Ubuntu.

Você também pode tentar usar o seguinte comando para encontrar o pacote necessário:


apt-cache search php | grep xml


e depois instalar com:


sudo apt-get install nome-pacote


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


9. Re: Htaccess Magento [RESOLVIDO]

Douglas Wellington Pires
f1nished

(usa Ubuntu)

Enviado em 17/09/2016 - 14:16h

Valeu amigo por fim se resolveu esse erro. Levo tanto tempo tentando instalar. Agora por lo menos se abre a parte da instalação do Magento (maledito). Me está pedindo uma extenção gd, supostamente eu já tinha instalado ela, porém agora acredito que estou muito perto de conseguir. Muito obrigado de verdade.


10. Re: Htaccess Magento [RESOLVIDO]

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 17/09/2016 - 14:43h


Ok. Você consegue achar na internet como instalar essa extensão com facilidade...

E você pode alterar a busca por pacotes para:


apt-cache search php | grep gd


Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts