PHP Archive

WordPress – Single de Post Personalizado não funciona

Se você esta tentando criar um tipo de post personalizado e a single não carrega, muito provavelmente é devido a propriedade “has_archive“. Temos a possibilidade de criar posts personalizados no WordPress, porém tome cuidado com as propriedades no momento de criar, além de jogar o arquivo single-{post-type}.php na pasta de seu template de tema, nas

Corrigir erro Submitted URI too large!

Vou passar algumas dicas de como resolver o erro “Corrigir erro Submitted URI too large!”, tanto para apache quanto para nginx. Se estiver utilizando o apache procure pelo caminho: /etc/apache2/apache2.conf Se estiver utilizando o nginx procure pelo caminho: /etc/nginx/nginx.conf Se estiver utilizando o apache com xampp procure pelo caminho: C:\xampp\apache\conf\httpd.conf Para Apache Abre e edite

Woocommerce – Como adicionar as Tags na pesquisa de produtos

Surgiu a necessidade de adicionar as tags também na pesquisa de produtos da loja, pois muitas vezes os clientes digitam palavras incorretas e as tags ajudam muito nesse sentido, até existem alguns plugins hoje que se propõem a fazer esse trabalho, porém não obtive sucesso, alguns desses plugins até substituem o formulário padrão do site

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

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