Problemas ao enviar mensagens de emails | Zend + Gmail

Precisei configurar envios de e-mail via servidor SMTP do Gmail, estava utilizando Zend Mail. Enfrentei um problema muito curioso, pois local o e-mail era enviado tanto por tls quanto por ssl, mas com o sistema no servidor, https configurado, tudo certo o e-mail não era enviado, como o erro não era preciso tentei enviar através

Soluções para Select2 + Modal + Bootstrap

Recentemente publicamos um artigo explicando como dar um refresh no select2, mas objetivamente como carregar o select2 em conteúdo dinâmico sem afetar os demais selects. Agora vamos entrar em um outro problema, existem outros bugs que vão te irritar bastante, mas vou postar aqui a solução, já existe uma solução relatada no próprio site do

How to refresh Select2 dropdown menu after ajax loading different content?

Como atualizar o menu suspenso Select2 após o carregamento de conteúdo diferente do Ajax? Depois que o conteúdo é carregado via ajax você não pode mais atacar de forma genérica como, por exemplo, ‘select2’. Pois agora outros elementos possuem essa classe como o span gerado pelo select2. Então você precisa após o carregamento do ajax

Laminas Form + DateTimeLocal + HTML5

Um pequeno exemplo de como trabalhar com Zend Form + DateTimeLocal Form: Precisei deixar o step desativado, pois estava habilitando os segundos e só tenho interesse em horas e minutos. View:

Laminas Framework com Doctrine Migration – Error

Voltei a trabalhar com Zend + Doctrine + Migration, porém tive alguns problemas ao realizar a instalação. Vou interpretar que você já passou pelos seguintes passos: Depois de tentar executar o comando: Me deparei com o seguinte erro: Minhas configurações: – PHP 7.4.13 – Apache/2.4.46 – MariaDB (10.4.17-MariaDB) – Tudo isso rodando no velho e

Retornando tipos de pastas no PHP

Retorna o diretório público Retorna o diretório home do usuário Retorna o caminho todo até chegar no arquivo atual Retorna o nome da pasta Retorna o nome do diretório do diretório atual Pega o nome do arquivo atual

Problemas com cache no PHP

Tive alguns problemas relacionados ao Opcache e FastCGI/PHP-FPM, para resolver este problema eu procurei algumas alternativas como atualizar o serviço do PHP-FPM, porém se torna um pouco inviável se toda vez precisar acessar o SSH, então trouxe aqui uma solução bem simples para atualizar o cache. Crie um arquivo no diretório raiz de seu projeto

Entendendo FastCGI, suPHP, CGI, mod_php(DSO) e PHP-FPM

O PHP não faz parte do servidor Apache nativamente, então para o PHP trabalhar junto ao Apache precisa-se de um Processador PHP Opções mais utilizadas no mercado: DSO CGI suPHP FastCGI PHP-FPM DSO Abreviação para Dynamic Shared Object, ou mod_php é o mais antigo e o manipulador PHP mais rápido disponível. Ele faz o Apache

Reiniciar serviço PHP-FPM no servidor CentOS7 e PHP 7.4

Recentemente surgiu uma dúvida de como reiniciar o serviço do PHP-FPM no servidor CentOS e PHP 7.4 para limpar seu cache. Depois de algumas pesquisas eu vi que cada lugar citava um caminho, pois bem, vou ensinar a como identificar o serviço correto. Primeiro vamos listar os serviços disponíveis, acesse o SSH e siga os

Como subir um projeto Zend para um servidor com CPanel

Surgiu algumas dúvidas quando precisei subir um projeto em Zend Framework para o diretório raiz da conta dentro do cpanel, pois quando você joga em um subdomínio você pode acessar o diretório raiz facilmente para o diretório “public”, porém dentro do cpanel geralmente encontramos a seguinte arvore de diretórios: Diretório Raiz do usuário: Para fins