[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Lucas Brigido
Criador Lucas Brigido 17/03/2018

Boa Noite Carlos, estou com dúvidas em como coloco minha aplicação no meu servidor da hostgator. minhas migrations não estão funcionando, não tou conseguindo acessar o banco de dados criado online... e o index tá meio ruim... estou no aguardo da ajuda...abc !

Manager Carlos Ferreira 17/03/2018

Olá, Lucas!
Tudo bem?

No caso de uma hospedagem compartilhada o primeiro passo é verificar se as configurações do ambiente atendem aos requisitos da versão do Laravel que você está trabalhando (https://laravel.com/docs/5.6#server-requirements).

Alguns servidores compartilhados não dispõe do composer, se for o caso vai precisar exportar a estrutura do banco de dados local, e importar np PhpMyAdmin disponibilizado pelo Cpanel.

Você falou que o index está meio ruim, o que exatamente está acontecendo? Me passa detalhes que te dou a solução! :-)

Carlos Ferreira
Criador Lucas Brigido 17/03/2018

sobre o index é: como utilizo o link (#about) como eu utilizava no html puro...com a session, para voltar uma parte do site, e tbm como utilizar o background image; tenho que jogar no css ou tem como eu fazer via style para aparecer no meu index como fazia anteriormente com o html puro...são só essas duvidas.

 

Quanto a hospedagem, consegui dar o upgrade do php via ssh e resolvi coloquei o laravel 5.6, minha aplicação já está rodando tranquilamente.

também gostaria de saber como eu dou um session destroy quando alguém, em vez de sair pelo logout, fecha o browser... obg !

Lucas Brigido
Manager Carlos Ferreira 17/03/2018

Olá, Lucas!

Que bom que conseguiu fazer rodar sua aplicação no servidor.

Como você tinha o link #about no HTML puro? Me mostra que te falo como fazer igual no Laravel.

Mas, pode fazer assim:
<a href="{{ url('/#about') }}">Sobre</a>

Sobre o background image, você pode colocar suas imagens em por exemplo public/imgs/

E pode definir no css:
.class-aqui {
    background-image: url("/imgs/nome-imagem.png");
}

-------------------------------------------------------------
Sobre fazer logout ao fechar o navegador vai precisar interceptar o close do navegador do JS, e fazer uma chamada AJAX dinâmica para deletar a sessão do Laravel de autenticação.

Não sei se funciona como precisa, mas, no arquivo config/session.php deixe dessa forma e teste:
'expire_on_close' => true,

Carlos Ferreira
Criador Lucas Brigido 17/03/2018

Muito Obrigado Carlos... resolvi essa parte sim...e outra coisa..... estou no aguardo de algum curso com js e ajax...estou curtindo todos os cursos.... grande abc e obrigado pela atenção !

Lucas Brigido
Criador Lucas Brigido 17/03/2018

Vi agr que vc trouxe algumas práticas para ajax com js vlw por ter ouvido minhas preces rsrs

Lucas Brigido
Manager Carlos Ferreira 17/03/2018

Olá, Lucas!

Que bom que conseguiu resolver! =D

Obrigado pelo feedback.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!