
Para garantir que suas aplicações web, como WordPress, Joomla ou Magento, operem com máxima eficiência e sem falhas, é fundamental saber como ativar as extensões PHP corretas em seu ambiente de hospedagem. Muitas vezes, a causa de erros em sites ou problemas na instalação de plugins reside na ausência de um módulo PHP específico. Este guia detalhado da Eqsam irá te ajudar a gerenciar essas extensões de forma simples e segura através do seu cPanel.
O que são as extensões do PHP?

Extensões PHP são módulos compilados que adicionam funcionalidades específicas à linguagem. Pense nelas como “adicionais” que capacitam o PHP a executar tarefas mais complexas. Sem elas, o PHP básico não conseguiria, por exemplo, processar imagens, conectar-se a bancos de dados ou manipular arquivos compactados. Ativar as extensões certas é crucial para o bom funcionamento do seu site hospedado na Eqsam, especialmente para:
* Instalação de CMS: Sistemas como WordPress, Joomla e Magento exigem extensões específicas para operar. Por exemplo, o WordPress precisa de `mysqli` e `gd`.
* Funcionalidades de Plugins: Muitos plugins de cache, segurança ou otimização demandam módulos como `memcached` ou `opcache`.
* Processamento de Mídias: Extensões como `gd` ou `imagick` são vitais para o tratamento de imagens, como redimensionamento e criação de miniaturas.
* Suporte a Múltiplos Idiomas: A extensão `mbstring` (Multi-Byte String) é essencial para sites com múltiplos idiomas ou que utilizam caracteres especiais e acentuação.
Como ativar extensões do PHP no cPanel
O processo para ativar extensões PHP no cPanel é intuitivo e realizado através da ferramenta “Selecionar Versão do PHP” (Select PHP Version), que oferece controle detalhado para cada conta de hospedagem na Eqsam.
Passo 1: Acesse o Seletor de Versão do PHP
Primeiro, faça login no seu cPanel. Na barra de busca ou na seção “Software”, localize e clique na opção “Selecionar Versão do PHP” (ou “Select PHP Version”).
Passo 2: Navegue até a aba de Extensões (Extensions)
Ao abrir a ferramenta, você pode ser direcionado primeiro para as opções de versão do PHP. Para acessar a lista de módulos, clique na aba “Extensions” (Extensões), geralmente localizada na parte superior da interface.

Passo 3: Ative as extensões necessárias
Você verá uma lista abrangente de extensões PHP disponíveis, cada uma acompanhada por uma caixa de seleção. Para habilitar uma extensão, basta marcar a caixa correspondente. O sistema da Eqsam salva automaticamente sua seleção, sem a necessidade de um botão “Salvar” separado.
Por exemplo, se um plugin do WordPress solicitar a extensão “zip”, basta rolar a lista, encontrar `zip` e marcar a caixa. As alterações são aplicadas quase instantaneamente.

Extensões PHP Recomendadas para WordPress
Para a maioria das instalações modernas do WordPress na Eqsam, recomendamos o seguinte conjunto de extensões ativadas para garantir o melhor desempenho e compatibilidade:
* `mysqli` ou `pdo_mysql`: Essenciais para a comunicação do PHP com o banco de dados MySQL.
* `gd` ou `imagick`: Fundamentais para o processamento e otimização de imagens em seu site.
* `mbstring`: Crucial para a correta manipulação de textos que incluem caracteres especiais e acentuação em diferentes idiomas.
* `zip`: Necessária para a instalação e atualização de plugins, temas e do próprio core do WordPress, além de gerenciar uploads de arquivos compactados.
* `intl`: Importante para funcionalidades de internacionalização e formatação de dados em múltiplos idiomas.
* `xml` e `xmlreader`: Utilizadas por diversos plugins para ler e escrever dados em formato XML, como sitemaps.
* `curl`: Permite que seu site se conecte a serviços e APIs externas, como gateways de pagamento e feeds de notícias.
Para uma lista completa e técnica, consulte os [requisitos oficiais do WordPress](https://wordpress.org/about/requirements/) (link externo).
Perguntas Frequentes (FAQ)
1. Ativei a extensão, mas meu site ainda indica que ela está ausente. O que fazer?
Este problema geralmente está relacionado ao cache. Certifique-se de limpar o cache do seu site (se você usa um plugin como LiteSpeed Cache ou W3 Total Cache) e, se aplicável, o cache da plataforma Eqsam. Além disso, verifique se a versão do PHP que seu site está utilizando é a mesma que você configurou. Você pode confirmar isso na ferramenta ‘MultiPHP Manager’ do seu cPanel Eqsam.
2. É seguro ativar todas as extensões PHP disponíveis?
Não, essa não é uma prática recomendada. Embora ativar todas as extensões possa não causar um erro imediato, isso consome mais recursos do servidor (como memória RAM) e pode, em casos raros, introduzir vulnerabilidades de segurança se alguma extensão desnecessária tiver falhas conhecidas. O ideal é ativar somente as extensões que suas aplicações web realmente necessitam.
3. E se a extensão que preciso não estiver listada?
Se uma extensão PHP não aparece na lista do seu cPanel Eqsam, significa que ela precisa ser compilada e instalada diretamente no servidor. Isso é comum para módulos muito específicos ou versões mais recentes que ainda não foram integradas ao seletor. Nesses casos, você não conseguirá ativá-la por conta própria e precisará [entrar em contato com o suporte da Eqsam](https://www.eqsam.com/suporte) para verificar a possibilidade de instalação.
Conclusão
O gerenciamento das extensões PHP é uma parte fundamental da manutenção de um site. Agora, com este guia da Eqsam, você está apto a ativar as extensões necessárias diretamente pelo cPanel, garantindo a performance e a compatibilidade do seu site. Lembre-se de sempre ativar apenas os módulos essenciais e consultar a documentação do seu software ou o suporte da Eqsam em caso de dúvidas.