Categorias
Laravel

[ Laravel ] Erro Undefined class constant HEADER_CLIENT_IP ao atualizar da versão 5.5 para 5.6

Recentemente, fui atualizar alguns projetos com o Laravel que estavam na versão 5.5 para a versão 5.6 executando “composer update” e me deparei com o erro do título deste post, por isso vou mostrar como resolvê-lo.

Categorias
Laravel

[ Laravel ] configurar .htaccess em revenda ou hospedagem compartilhada

Este post é curto e bem prático.
Você não precisa modificar nada no public/.htaccess que vem com o Laravel.

Apenas adicione o .htaccess a seguir dentro da pasta raiz de sua hospedagem.

Categorias
Laravel

[ Laravel ] Como listar imagens da pasta public

Neste post irei demonstrar a elegância que o Laravel oferece para listarmos imagens de uma pasta usando o recurso glob.

Categorias
Zend Expressive

[Zend Expressive] Como alterar o Layout Padrão com Zend View

Neste post irei demonstrar como alterar o Layout padrão no Zend Expressive, caso você esteja utilizando o Zend View.

Categorias
Eloquent Laravel MySQL PDO PHP

[Laravel] Problemas com MySQL 8 e Eloquent

Neste post irei mostrar como proceder para rodar o MySQL 8 no Laravel. Algumas mudanças ocorreram nesta nova versão do MySQL e você provavelmente deve estar arrancando os cabelos para tentar resolver essa situação e por isso chegou até aqui. Mas calma! Vamos resolver isso? Só peço que você leia com atenção e não saia igual um desesperado copiando e colando, ok?

Categorias
Laravel

[ Laravel ] Como habilitar o suporte a sessões com Redis

Neste post irei demonstrar como proceder com a instação do Redis. O Redis pemite maior velocidade de acesso à sessões no PHP visto que por padrão o PHP armazena sessões em arquivo, e o acesso ao disco geralmente é mais lento ou a quantidade de memória RAM é limitada e não serve como segunda opção. O foco aqui não é ensinar a utilizar o Redis, nem realizar a instalação para cada sistema operacional, e no meu caso, escolhi o Ubuntu (que é um Debian-like), mas para os demais passos são iguais para todos os demais sistemas.

Categorias
Laravel

Como Instalar Laravel Homestead no Windows 10

Neste post irei demonstrar como instalar o Laravel Homestead no Windows 10. Após, tentativas e erros, vou deixar aqui o melhor caminho até chegar na instalação final com um projeto Laravel rodando.

Categorias
Linux Ubuntu

[ Linux ] Como habilitar autocompletar no terminar do Ubuntu

Neste post irei demonstrar como habilitar o recurso de autocompletar no Terminal do Ubuntu, usado quando pressionada a tecla Tab. Recentemente, o autocompletar do meu Ubuntu de trabalho parou de funcionar. Ele veio configurado automaticamente, e de igual forma também se desconfigurou automaticamente!

Categorias
Linux R (Linguagem) Ubuntu

[ Linux ] Como instalar o R no Ubuntu

Neste post irei demonstar como instalar o R (Linguagem de Programação) mais recente no Ubuntu. O R está disponível no repositório Universe do Ubuntu, no entanto, não dispõe da versão mais recente do R. Antes de sair copiando e colando as linhas de comandos, leia o post totalmente, pois há várias formas de instalação, e você deverá decidir qual a melhor!

Categorias
NodeJS

Rodar NodeJS na porta 80 do Ubuntu

Por padrão você é instruído a rodar o NodeJS na porta 3000, mas quando você precisa colocar seu site ou aplicativo em produção, essa porta não é deixa o URL a coisa mais elegante da internet… Então, nesse post irei demonstrar como proceder para rodar o servidor do NodeJS na porta 80 utilizando IP TABLES.