Base de conhecimento
1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!
Este guia explica como acessar a configuração de um site na Infomaniak para exibir informações técnicas, como a versão do PHP, do Apache ou as extensões e módulos PHP ativados.
Visualizar as informações técnicas do site
Para aceder à gestão do site Web:
- Clique aqui para aceder à gestão do seu site no Manager Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão:

- Clique em Gerenciar as configurações avançadas:

- Consulte as informações do site nas abas Geral, PHP / Apache e Extensões PHP.
- Clique em Bancos de dados no menu lateral esquerdo para obter a versão do MySQL do seu serviço de hospedagem web:

Link para esta FAQ: https://faq.infomaniak.com/2116
Esta seção de perguntas frequentes foi útil?
Este guia explica como executar o gerenciador de dependências de código aberto Composer 2 usando um comando SSH.
Introdução
- O Composer é um gerenciador de dependências de código aberto para PHP que permite definir, instalar e atualizar as bibliotecas necessárias para um projeto PHP.
- O Composer 1 está obsoleto desde 2021 e, a partir de 2025, não permite mais a instalação de novos pacotes ou a realização de atualizações.
- Apenas a versão 2 do Composer é suportada e está disponível em todas as versões do PHP de 7.2 a 8.3.
Executar o Composer 2
O Composer 2 já está pré-instalado e acessível via SSH. Portanto, não é necessário instalá-lo manualmente.
Utilização simples
Conecte-se ao seu alojamento via SSH e, em seguida, utilize o seguinte comando:
composerEste comando executará automaticamente a versão 2 do Composer, compatível com a versão do PHP atualmente utilizada na sua sessão.
Verificar a versão ativa
Você pode verificar a versão do Composer disponível com:
composer --versionExemplo de saída: Versão do Composer 2.5.0 2022-12-20 10:44:08
Forçar uma versão específica do PHP
Se desejar executar o Composer com uma versão específica do PHP, existem aliases disponíveis. Por exemplo:
composer_php8.1 --versionou ainda:
composer_php7.4Esses aliases permitem executar o Composer 2 com o interpretador PHP especificado, o que é útil para testar ou implantar um projeto em uma versão específica do PHP.
Link para esta FAQ: https://faq.infomaniak.com/2118
Esta seção de perguntas frequentes foi útil?
Este guia é sobre o Laravel, um framework web de código aberto escrito em PHP que segue o princípio modelo-visualização-controlador (MVC). Consulte também a documentação.
Pré-requisitos
- Ter uma Hospedagem Web compartilhada ou Servidor Cloud com a versão mais recente do MySQL/MariaDB.
- Site com PHP 8.2.
- Criar um acesso SSH.
- Criar uma base de dados.
Instalação do Laravel 11
Para isso:
- Conecte-se ao servidor via SSH (precisa de ajuda?).
- Acesse o diretório do site executando o comando “cd caminho-para-o-site” (por exemplo,
cd sites/laravel.domain.xyz). - Crie um novo projeto executando o comando
composer create-project laravel/laravel example-app. - Edite o arquivo
.envna raiz da hospedagem para atualizar as configurações de conexão com o novo banco de dados:- DB_CONNECTION=mysql
- DB_HOST=xxxx.myd.infomaniak.com
- DB_PORT=3306
- DB_DATABASE= o nome do banco de dados MySQL (xxxx_newbdd)
- DB_USERNAME= o usuário MySQL com permissões neste banco de dados
- DB_PASSWORD= sua senha
- Acesse o diretório do projeto e execute a migração via SSH:
cd example-appphp artisan migrate - Modifique o diretório de destino para que ele aponte para o subdiretório «public» do projeto, neste caso
/sites/laravel.domain.xyz/example-app/public.
Link para esta FAQ: https://faq.infomaniak.com/2119
Esta seção de perguntas frequentes foi útil?
Este guia explica como autorizar determinadas portas de entrada e/ou saída no firewall(firewall) de uma hospedagem web ou de um Servidor Cloud.
Introdução
- Numa hospedagem web compartilhada, é possível abrir apenas portas de saída.
- Num Servidor Cloud, é possível abrir portas de entrada e de saída.
- A abertura de portas permite garantir o bom funcionamento de algumas aplicações, mas pode diminuir a segurança da sua hospedagem.
Aceder à ferramenta e adicionar uma regra
Para gerenciar a abertura de portas a partir do painel de controle:
- Clique aqui para acessar o gerenciamento da sua hospedagem no painel de controle Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao serviço de hospedagem em questão.
- Clique em Segurança no menu lateral esquerdo.
- Clique em Abertura de portas no menu lateral esquerdo.
- Clique no botão Abrir uma porta:

Abrir uma porta
É possível definir apenas uma porta por regra e apenas um IP/host por campo:
Ao indicar um IP ou um host, a conexão será autorizada apenas nestes casos:
Regra de entrada: se a conexão provém deste IP ou do host indicadoRegra de saída: se a conexão for estabelecida para este IP ou host
O mesmo se aplica ao "Tipo" de conexão: se o protocolo usado para a conexão não for o indicado na regra, a conexão não será autorizada.
Abrir a porta de saída 25 globalmente
Pode abrir a porta de saída 25 a partir do painel de controlo se for especificado um host de destino.
Com um Servidor Cloud, para abrir esta porta para o mundo inteiro, contacte o suporte da Infomaniak, justificando o seu pedido.
Portas abertas por defeito
Após acessar a ferramenta de abertura de portas, você encontrará a lista de portas abertas por padrão na página.
Com um Servidor Cloud, para, em casos excepcionais, fechar algumas das portas listadas, entre em contato com o suporte da Infomaniak, justificando seu pedido.
A exibição pode, por vezes, ocorrer em várias páginas:
Portas MySQL
Em relação às portas dos bancos de dados, consulte estes guias:
- Acesso ao banco de dados a partir de outra hospedagem
- Conectar um Servidor Cloud a um banco de dados externo
Verificar a atividade de uma porta (Servidor Cloud)
No Serveur Cloud, para verificar se uma aplicação está em execução em uma porta específica (1234 no exemplo abaixo) e para identificar o nome da aplicação, execute o seguinte comando via SSH:
netstat -anpe | grep "1234" | grep "LISTEN"Link para esta FAQ: https://faq.infomaniak.com/2126
Esta seção de perguntas frequentes foi útil?
Este guia explica como migrar um alojamento Web partilhado para um Servidor Cloud, recuperando todos os seus dados, sites, bases de dados, etc.
Introdução
- Observação:
- Os nomes das bases de dados e dos utilizadores das bases de dados são mantidos.
- As contas FTP são mantidas com os mesmos nomes, mas o servidor de alojamento muda para um endereço do tipo
xxxx.ftp.infomaniak.com. - O endereço IP dos sites será alterado, exceto os endereços IP dedicados.
- Durante esta operação, as estatísticas são redefinidas.
- Se já tiver um Servidor Cloud, avance diretamente para o passo 2 deste guia.
- Para migrar um serviço de hospedagem web de um Servidor Cloud para outro Servidor Cloud, consulte este outro guia.
- Para migrar um serviço de hospedagem web de um Servidor Cloud para uma hospedagem web compartilhada, consulte este outro guia; atenção, esta é uma operação que você deverá realizar manualmente.
1. Encomendar um Servidor Cloud
Para isso:
- Clique aqui para acessar o gerenciamento dos Servidores Cloud no painel Infomaniak (precisa de ajuda?).
- Clique em Encomendar, escolha um Servidor Cloud gerenciado e siga o assistente para concluir a encomenda:

2. Migrar a hospedagem para o Servidor Cloud
Depois que o Servidor Cloud estiver em funcionamento:
- Clique aqui para acessar o gerenciamento do seu produto no painel de controle Infomaniak (precisa de ajuda?).
- Clique no menu de ações ⋮ localizado à direita do item em questão.
- Clique em Modificar a oferta:

- Selecione a oferta de transferência gratuita.
- Selecione o Servidor Cloud para o qual deseja migrar sua hospedagem:
- Clique no botão Avançar na parte inferior da página e conclua todo o processo.
- Aguarde durante a migração da hospedagem, ocorrerá uma interrupção do serviço durante o processo.
Link para esta FAQ: https://faq.infomaniak.com/2127
Esta seção de perguntas frequentes foi útil?
Este guia explica como fazer uma cópia de segurança ou exportar uma base de dados MySQL/MariaDB através do painel de controlo Infomaniak ou por SSH.
Exportar uma base de dados através do painel de controlo
Para exportar uma base de dados Infomaniak:
- Clique aqui para aceder à gestão do seu site no Manager Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão:

- Clique na seta para baixo à direita de Bases de dados no menu lateral esquerdo.
- Clique em Bases de dados no menu lateral esquerdo.
- Clique no menu de ações ⋮ à direita do item correspondente na tabela exibida.
- Clique em Exportar (ou em Descarregar uma cópia de segurança):

- Clique no método de exportação e escolha o banco de dados a ser descarregado no menu suspenso.
- Clique no botão Seguinte:

- Clique nas instruções desejadas:
- Compressão
Gzip Drop TableCreate Table if not existsInsert ignore into
- Compressão
- Clique no botão Exportar.
Exportar uma base de dados via SSH
Se não conseguir exportar a base de dados através da consola ou se a base de dados for muito grande:
- Se necessário, crie uma conta FTP SSH.
- Conecte-se ao servidor via SSH (precisa de ajuda?).
Adapte e execute o seguinte comando SSH:
# Usage: mysqldump --host=[hostname] -u [username] --password=[password] [database_name] --no-tablespaces > [output_file.sql] mysqldump --host=db_host -u db_user --password=db_password db_name --no-tablespaces > backup.sql- Aguarde a execução do comando SSH (o terminal pode ficar inativo por alguns segundos).
- Conecte-se ao servidor através de um programa/cliente FTP.
- Descarregue o ficheiro SQL gerado.
Ajuda adicional
Exemplo de comando a ser executado na etapa 3 do segundo procedimento:
# Example with standard credentials mysqldump --host=abcd.xyz.infomaniak.com -u abcd_test --password=your_secret_password abcd_test --no-tablespaces > backup.sql- Consulte este outro guia se precisar de informações relacionadas ao servidor MySQL, ao nome de usuário e à senha do banco de dados.
Link para esta FAQ: https://faq.infomaniak.com/2128
Esta seção de perguntas frequentes foi útil?
Este guia explica como instalar um certificado SSL gratuito do Let's Encrypt em um site hospedado pela Infomaniak.
Introdução
- Após a instalação do certificado, seu site será acessível via
httpehttps… - Se você deseja incluir um nome de domínio alternativo recentemente adicionado ao seu site que já possuía um certificado, é necessário atualizá-lo.
- Para vários subdomínios, consulte este outro guia.
- O Let's Encrypt limita a instalação de certificados para:
- 100 subdomínios
- 20 certificados em 7 dias por domínio registrado
- 5 tentativas malsucedidas por conta por nome de host por hora
Instalar um certificado SSL gratuito em um site
Pré-requisitos
- Para que a instalação seja possível, os DNS do nome de domínio devem estar corretamente configurados para apontar para o site em questão.
- Se uma alteração foi feita recentemente nesse nível, algumas operações podem não funcionar imediatamente.
Para acessar os sites e instalar um certificado SSL:
- Clique aqui para acessar o gerenciamento do seu site no Manager Infomaniak (precisa de ajuda?).
- Clique no menu de ação ⋮ localizado à direita do site em questão.
- Clique em Instalar um certificado SSL:

- Escolha o certificado gratuito.
- Clique no botão Seguinte:

- Verifique ou selecione os domínios em questão.
- Clique no botão Instalar:

- Aguarde alguns minutos até que o certificado seja obtido no site.
Consulte este outro guia se encontrar erros SSL e este outro guia especificamente se estiver a usar o Cloudflare.
Link para esta FAQ: https://faq.infomaniak.com/2130
Esta seção de perguntas frequentes foi útil?
Este guia sugere soluções para resolver problemas comuns e erros frequentes que podem ocorrer quando você tenta exibir seu site na versão https após ativar um certificado SSL.
O navegador da web exibe automaticamente a versão http do site quando você tenta acessá-lo via https
Recomenda-se que execute as seguintes ações:
- Limpe o cache das suas aplicações ou do seu site.
- Verifique se as páginas e os scripts do site não contêm redirecionamentos para a versão
httpdo site. - Verifique se o arquivo
.htaccessdo site não contém redirecionamentos para a versãohttpdo site. - Defina o endereço
httpsdo site como o padrão:
O site não é exibido corretamente (imagens ausentes, folhas de estilo não suportadas, etc.) ou exibe um aviso na barra de endereço
Recomenda-se que execute as seguintes ações:
- Limpe o cache das suas aplicações ou do seu site.
- Verifique se as páginas e os scripts não apontam para recursos externos em
http; o site whynopadlock.com pode ajudá-lo a identificar os elementos não seguros do seu site. - Consulte também este outro guia sobre o assunto.
"Esta página da Web apresenta um ciclo de redirecionamento", "ERR_TOO_MANY_REDIRECTS"
Se o seu navegador da Web exibir este erro, recomenda-se que execute as seguintes ações:
- Se o site funcionar com uma aplicação web como o WordPress ou o Joomla, desative as extensões uma a uma para identificar qual está a causar o problema.
- Verifique se as páginas e os scripts do site não contêm redirecionamentos para a versão http do site.
- Tente desativar o HSTS.
- Se o Prestashop for utilizado, é necessário ativar o SSL em todas as páginas:
- Adicione o seu domínio SSL:
- Aceda a Preferências > SEO e URLs.
- Na secção "URL da loja", introduza o endereço do seu site no campo "Domínio SSL" (sem o
https://, apenaswww.domain.xyz).
- Ative o SSL:
- Aceda a Preferências > Definições gerais.
- No topo da página, clique em "Clique aqui para usar o protocolo HTTPS antes de ativar o modo SSL."
- Uma nova página será aberta com o seu site na versão segura HTTPS.
- Force o uso do SSL em todo o site:
- Volte a Preferências > Definições gerais.
- Defina a opção "Ativar SSL" como SIM.
- Defina também "Forçar o uso de SSL para todas as páginas" como SIM.
- Adicione o seu domínio SSL:
Um certificado SSL antigo é exibido – limpe o cache SSL
Os navegadores da web armazenam em cache os certificados SSL para acelerar a navegação. Normalmente, isso não é um problema. No entanto, ao desenvolver páginas para o seu site ou ao instalar um novo certificado, o estado SSL do navegador pode ser um problema. Por exemplo, você pode não ver o ícone do cadeado na barra de endereço do navegador após instalar um novo certificado SSL.
A primeira coisa a fazer neste caso é garantir que o domínio aponta corretamente para o endereço IP do servidor (registros A e AAAA) e, se ainda assim o certificado SSL incorreto for exibido, limpe o cache SSL:
- Chrome: vá para as Configurações e clique em Configurações. Clique em Mostrar configurações avançadas. Em Rede, clique em Alterar configurações de proxy. A caixa de diálogo Propriedades da Internet será exibida. Clique na guia Conteúdo. Clique em Limpar estado SSL e, em seguida, clique em OK. Consulte outras dicas em este outro guia.
- Firefox: aceda a Histórico. Clique em Apagar histórico recente e, em seguida, selecione Ligações ativas e clique em Apagar agora.
Perda da formatação CSS
Se o site não for exibido com o estilo CSS correto, analise o carregamento das páginas com a Console do navegador. Pode haver erros de conteúdo misto relacionados aos seus estilos .css, que precisarão ser corrigidos para que sejam carregados corretamente novamente.
Cloudflare
Se você utiliza o Cloudflare, consulte este outro guia sobre o assunto.
Link para esta FAQ: https://faq.infomaniak.com/2131
Esta seção de perguntas frequentes foi útil?
Este guia explica como desativar ou configurar o HSTS para um site.
Introdução
- Quando o HSTS é ativado para um site, o servidor indica ao visitante do site (se o navegador da web for compatível) para substituir todos os links não seguros por links seguros.
- Exemplo:
http://www.domain.xyz.com/one/page/é automaticamente substituído porhttps://www.domain.xyz/one/page/. - Após ativar um certificado SSL em um site, o HSTS é configurado da seguinte forma:
max-age=16000000.
Desativar o HSTS…
… com um CMS (WordPress, Joomla, etc.)
Inclua em todas as páginas geradas pelo CMS a seguinte linha:
header( 'Strict-Transport-Security: max-age=0;' );Para o WordPress, por exemplo, é possível adicionar esta diretiva no ficheiro functions.php do seu tema:
add_action( 'send_headers', 'add_header_xua' );
function add_header_xua() {
header( 'Strict-Transport-Security: max-age=0;' );
}Mais detalhes sobre o WordPress.
… com um site PHP
Inclua a seguinte linha em todas as páginas PHP:
header( 'Strict-Transport-Security: max-age=0;' );Para fazer isso sem ter que modificar cada página PHP de um site, é possível usar a diretiva auto_prepend_file no arquivo .user.ini do site em questão:
auto_prepend_file=/home/clients/xxxx/web/hsts_disable.php... com o seguinte ficheiro hsts_disable.php:
header( 'Strict-Transport-Security: max-age=0;' ); ```… com um site de conteúdo estático (não PHP)
… avec un site au contenu statique (non PHP)
Inclua este cabeçalho em um arquivo .htaccess:
# INÍCIO DESATIVAR HSTS
<IfModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=0; includeSubDomains;"
</IfModule>
# FIM DESATIVAR HSTS
Personalizar o HSTS
O valor predefinido pode ser modificado nos seus ficheiros PHP do seu site com a seguinte diretiva:
header( 'Strict-Transport-Security: max-age=X; includeSubdomains; preload' );(X sendo o número de segundos desejado).
Ativar o HSTS para todos os subdomínios hospedados
includeSubDomains; está ativado por padrão e, como o nome indica, inclui os subdomínios na “Política de Segurança de Transporte Estrita”.
Quando um visitante acessa um subdomínio não seguro, o navegador redirecionará automaticamente para o HTTPS, o que causará um erro de segurança.
Se este comportamento não for desejado, é necessário remover este cabeçalho.
Limpar o cache HSTS do navegador…
… no Chrome
- No Chrome, digite
chrome://net-internals/#hsts. - Insira o nome de domínio no campo de texto da seção "Excluir políticas de segurança do domínio".
- Clique no botão Excluir.
- Insira o nome de domínio no campo de texto da seção "Consulta HSTS".
- Clique no botão «Consulta».
- A resposta deve ser «
Não encontrado».
… no Safari
- Com o Safari, comece fechando o navegador.
- Apague o arquivo
~/Library/Cookies/HSTS.plist. - Reabra o Safari.
… no Firefox
- Com o Firefox, feche todas as abas.
- Abra o menu do Firefox e clique em Histórico / Mostrar histórico.
- Procure a página da qual deseja remover as preferências HSTS.
- Clique com o botão direito do mouse em uma das entradas correspondentes.
- Escolha Esquecer este site.
Link para esta FAQ: https://faq.infomaniak.com/2133
Esta seção de perguntas frequentes foi útil?
Este guia fornece informações sobre o ficheiro robots.txt criado por defeito para os serviços de alojamento web em que este ficheiro está ausente.
Introdução
- O ficheiro
robots.txtfunciona como um guia para os robôs de rastreamento dos motores de busca. - É colocado na raiz de um site e contém instruções específicas para esses robôs, indicando quais diretórios ou páginas eles têm permissão para rastrear e quais devem ignorar.
- No entanto, tenha em atenção que os robôs podem optar por ignorar estas diretrizes, tornando o
robots.txtum guia de caráter voluntário em vez de uma regra estrita.
Conteúdo do ficheiro
Se o ficheiro robots.txt estiver ausente de um site Infomaniak, um ficheiro com o mesmo nome é gerado automaticamente com as seguintes diretivas:
User-agent: *
Crawl-delay: 10Estas diretrizes indicam aos robôs que espaçem as suas requisições em 10 segundos, o que evita sobrecarregar desnecessariamente os servidores.
Como ignorar o ficheiro robots.txt criado por defeito
É possível contornar o arquivo robots.txt seguindo estas etapas:
- Crie um arquivo vazio
robots.txt(ele servirá apenas como um local para que as regras não se apliquem). - Gerencie o redirecionamento do URI (Identificador Uniforme de Recursos)
robots.txtpara o arquivo de sua escolha usando um arquivo.htaccess.
Exemplo
RewriteEngine On RewriteCond %{REQUEST_URI} /robots.txt$ RewriteRule ^robots\.txt$ index.php [QSA,L]
Explicações
Explications
- O módulo
mod_rewritedo Apache está ativado para permitir os redirecionamentos. - A condição
RewriteCond %{REQUEST_URI} /robots.txt$verifica se a solicitação se refere ao arquivorobots.txt. - A regra
RewriteRule ^robots\.txt$ index.php [QSA,L]redireciona todas as solicitações pararobots.txtparaindex.php, com a opção[QSA]que preserva os parâmetros da solicitação.
Recomenda-se colocar estas instruções no início do arquivo .htaccess.
Link para esta FAQ: https://faq.infomaniak.com/2136
Esta seção de perguntas frequentes foi útil?
Este guia trata sobre os endereços IP, aqueles…
- … atribuídos a sites/hospedagens/servidores, IPs dinâmicos ou estáticos, compartilhados ou dedicados,
- … atribuídas pelo seu Provedor de Serviços de Internet (ISP) ao estabelecer uma conexão de Internet com o seu produto Infomaniak.
Introdução
- Um endereço IP dedicado ou estático para um site é um endereço IP permanente que lhe é especificamente atribuído.
- Ao contrário de um endereço IP compartilhado, que é usado por vários sites, um endereço IP dedicado garante que apenas essa plataforma esteja associada a esse endereço.
- Os endereços IP dedicados para sites são frequentemente utilizados em casos onde a estabilidade, a personalização e a segurança são importantes, como no alojamento de servidores, na configuração de firewalls ou na ativação de certificados SSL (embora seja possível prosseguir sem um endereço IP dedicado para instalar um certificado SSL).
- Aqui estão as principais vantagens:
- Configurar uma entrada PTR ou DNS reverso nos IPs dedicados é útil, especialmente para a instalação de um servidor de e-mail, pois alguns fornecedores de e-mail verificam o registo PTR antes de aceitar os e-mails enviados de um servidor.
- Melhor estabilidade da conexão.
- Redução do risco de má reputação associada a sites que partilham o mesmo endereço IP.
- Facilidade na configuração de alguns aspetos técnicos.
- Um IP dedicado pode melhorar o posicionamento de um site nos motores de busca (embora existam opiniões divergentes entre os especialistas em SEO).
- Atenção: a Infomaniak não permite o acesso a sites por HTTP(S) através de IPs (dedicadas) em servidores gerenciados; você deve usar um nome de domínio que aponte para o IP (ou usar a URL de visualização).
Adicionar um IP dedicado ao site
Para adicionar um IP dedicado ao seu site, consulte este guia.
Se tiver algum problema ao direcionar o tráfego da web para uma porta específica, consulte este outro guia.
Bloqueio do endereço IP (conexão de Internet)
Se não conseguir acessar…
- … todos os seus endereços de e-mail que você possui na Infomaniak (que normalmente funcionam bem) e isso com um software/cliente de e-mail a partir de uma única rede de Internet (ou seja, a partir do mesmo endereço IP fornecido pelo seu provedor de serviços de Internet)…
… ou se, infelizmente, você realizou este tipo de operação:
- tentativas repetidas de conexões malsucedidas via FTP, SSH ou em pontos de acesso como o login do WordPress…
- requisições que retornam muitos erros, como erros 403 em massa…
… o seu acesso aos servidores Infomaniak pode ser bloqueado devido ao bloqueio do endereço IP (banip / ipban) da sua conexão de internet.
Para resolver a situação, contacte o suporte Infomaniak por e-mail, indicando o domínio em questão e, principalmente, o seu endereço IP público.
Desbloqueio definitivo (IP na lista de permissões)
Com um Servidor Cloud, pode solicitar que o endereço IP em questão seja autorizado definitivamente, para que o bloqueio não volte a ocorrer, independentemente da situação. Para tal, deve:
- Ter um IP dedicado associado ao seu Servidor Cloud.
- Estar ciente de que a Infomaniak não bloqueará eventuais ataques provenientes deste IP; os ataques ou tentativas de acesso maliciosos provenientes deste endereço não serão mais bloqueados automaticamente pelos sistemas de segurança.
- Confirmar por e-mail e a partir de um endereço de contatoassociada à conta (proprietário ou administrador), e que compreende e aceita a total responsabilidade em caso de ataque originado neste endereço IP.
Link para esta FAQ: https://faq.infomaniak.com/2138
Esta seção de perguntas frequentes foi útil?
Este guia explica como pedir, associar ou remover um IP dedicado de um site.
Gerenciar IPs dedicados em uma hospedagem
Encomendar um ou mais endereços IP dedicados
Para tal:
- Clique aqui para acessar o gerenciamento do seu site no painel de controle Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão:

- Clique no ícone de seta para baixo à direita de Ferramentas avançadas no menu lateral esquerdo.
- Clique em IPs dedicadas no menu lateral esquerdo.
- Clique no botão para encomendar um ou mais endereços IP:

- Aumente de acordo com o número de IPs desejadas:

Encomendar um ou mais endereços IP dedicados adicionais
Para tal:
- Clique aqui para acessar o gerenciamento do seu site no Manager Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão.
- Clique no ícone de seta para baixo à direita de Ferramentas avançadas no menu lateral esquerdo.
- Clique em IPs dedicadas no menu lateral esquerdo.
- Clique no texto para solicitar um ou mais endereços IP adicionais:

- Aumente de acordo com o número de IPs desejadas.
Associar um endereço IP dedicado a um site em um serviço de hospedagem
Após encomendar e pagar pelo IP, consulte os requisitos abaixo, pois a transição para um endereço IP dedicado para um site pode causar uma interrupção temporária, especialmente na presença de um certificado SSL Let's Encrypt.
Pré-requisitos
- Comece por reduzir o TTL dos registos DNS
AeAAAA(para@ewww) para 5 minutos. - Aguarde o tempo de vida útil (TTL) anterior antes de efetuar qualquer alteração.
- A alteração abaixo deve ser realizada durante um período de baixo tráfego para limitar o transtorno causado pela interrupção inevitável.
- Ao final do processo, será necessário aguardar o tempo do novo TTL para que a nova configuração seja propagada e o certificado SSL seja regenerado, e, em seguida, verificar a acessibilidade do site em HTTPS para garantir que tudo esteja funcionando corretamente.
Para migrar para um endereço IP dedicado:
- Clique aqui para acessar o gerenciamento do seu site no painel de controle Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão.
- Clique no ícone de seta para baixo à direita de Ferramentas avançadas no menu lateral esquerdo.
- Clique em IPs dedicadas no menu lateral esquerdo.
- Clique no botão para associar o IP a um site da sua hospedagem:

- Escolha o site ao qual atribuir o novo endereço IP.
- Marque a caixa após ler os avisos.
- Clique no botão Associar:

Remover um endereço IP dedicado de um site
Após a instalação do IP, para removê-lo:
- Clique aqui para acessar o gerenciamento do seu site no Manager Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão.
- Clique no ícone de seta para baixo à direita de Ferramentas avançadas no menu lateral esquerdo.
- Clique em IPs dedicadas no menu lateral esquerdo.
- Clique em o menu de ação ⋮, localizado à direita do item em questão.
- Escolha Desvincular:

- Leia os avisos e confirme a exclusão para concluir o processo de desinstalação do IP.
Leia este outro guia se precisar de informações sobre possíveis problemas relacionados ao seu IP.
Link para esta FAQ: https://faq.infomaniak.com/2139
Esta seção de perguntas frequentes foi útil?
Este guia explica como migrar um Hospedagem Web de MySQL para MariaDB.
Introdução
- MariaDB é uma versão aprimorada do MySQL, com várias funcionalidades poderosas integradas e várias melhorias em termos de usabilidade, segurança e desempenho:
- MariaDB possui um conjunto de conexões maior, suportando até 200.000 conexões, enquanto o MySQL tem um conjunto de conexões menor.
- Ao comparar o desempenho do MariaDB e do MySQL, verifica-se que a replicação é mais rápida no MariaDB e mais lenta no MySQL; o MariaDB é mais rápido que o MySQL de forma geral.
- MariaDB é de código aberto, enquanto o MySQL utiliza código proprietário em sua edição Enterprise.
- A atualização para MariaDB é irreversível e todos os sites presentes em sua hospedagem funcionarão com esta versão do MariaDB.
- Verifique a compatibilidade de seus scripts antes de prosseguir.
- Durante esta operação, as estatísticas são redefinidas.
Utilizar MariaDB em vez de MySQL
Para migrar um serviço de hospedagem web para MariaDB:
- Clique aqui para acessar o gerenciamento do seu produto no Manager Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao produto em questão.
- Clique em Bancos de dados no menu lateral esquerdo.
- Clique no link Migrar para MariaDB.
Para migrar um Servidor Cloud, consulte este outro guia sobre a migração para uma nova geração de Servidor Cloud.
Link para esta FAQ: https://faq.infomaniak.com/2147
Esta seção de perguntas frequentes foi útil?
Este guia detalha o envio de e-mails a partir de um site hospedado pela Infomaniak, utilizando a função PHP mail(), que está desativada por padrão.
Introdução
- A Infomaniak desaconselha fortemente o uso da função PHP mail() para o envio de e-mails a partir de suas aplicações:
- Os e-mails serão considerados “não autenticados” e, portanto, estarão sujeitos a limites.
- A sua taxa de entrega será afetada, o que pode prejudicar o seu site.
- É altamente recomendável usar um método de envio SMTP autenticadopara o envio de e-mails a partir das suas aplicações; a Infomaniak oferece, para esse efeito, um serviço adequado.
Especificar o endereço de envio
Para que as mensagens sejam enviadas corretamente a partir do seu CMS/aplicação web (e para evitar um erro como Could not instantiate mail function ou sender mismatch), é necessário especificar um endereço válido nas configurações do site no painel da Infomaniak:
- Clique aqui para acessar o gerenciamento do seu site no painel da Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão:

- Clique em Gerenciar as configurações avançadas:

- Na guia Geral, insira um endereço de e-mail existente no campo E-mail do remetente.
- Clique no botão azul Guardar:

Reativar a função de e-mail
Se desejar utilizar a função de e-mail do PHP, será necessário ativá-la em cada um dos sites do seu serviço de hospedagem web:
- Clique aqui para acessar o gerenciamento do seu site no painel de controle Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão:

- Clique em Gerenciar as configurações avançadas:

- Clique na aba PHP / Apache:

- Ative a função e-mail:

- Clique no botão Salvar na parte inferior da página para confirmar as alterações.
Exemplos de PHP mail()...
... no WordPress
Configure o envio do formulário de contato padrão incluído no Divi Builder:
- Faça login no painel de administração do WordPress.
- Acesse o editor Divi da página que contém o formulário de contato.
- Clique no ícone Configurações para configurar o formulário de contato Divi:

- Em EMAIL, insira o endereço de e-mail que receberá os envios do formulário e salve:

- Por padrão, quando um visitante usar o formulário para entrar em contato, você receberá um e-mail de
mail@o-nome-do-seu-sitee, se responder, o destinatário será automaticamente o endereço de e-mail indicado pelo visitante ao preencher o formulário de contato.
… no Prestashop
Acesse as configurações avançadas do Prestashop:
- Especifique o modo SMTP.
- Insira
localhostcomo servidor. - Insira a porta
25. - Não especifique nome de utilizador nem palavra-passe.

… sobre o Joomla
Configurar o envio de e-mails via PHPmail (não recomendado) no Joomla:
- Aceda ao painel de administração do seu site Joomla.
- Vá para Configuração e, em seguida, Servidor.
- Não insira NADA no campo E-mail do site:

Infelizmente, isso impede qualquer teste de envio através do botão correspondente, mas funcionará se você configurar um formulário de contato no seu site. Clique em Salvar depois de deixar o campo vazio.
Endereço de resposta da função PHP mail()
Ao enviar um e-mail com a função mail() do PHP, o return-path será registrado no formato root@h2web3.infomaniak.ch, por exemplo. No entanto, o cabeçalho Reply-To: presente no código do seu formulário permite especificar um endereço de resposta válido.
Link para esta FAQ: https://faq.infomaniak.com/2150
Esta seção de perguntas frequentes foi útil?
Este guia explica por que é perigoso usar uma versão do PHP que não é mais oficialmente atualizada e como usar uma versão mais recente do PHP com um site hospedado pela Infomaniak.
Uma versão desatualizada do PHP é perigosa?
Quando você utiliza uma versão de PHP (em breve) vulnerável em um ou mais de seus sites, uma mensagem de aviso é exibida no painel de controle dos serviços de hospedagem correspondentes.
A linguagem PHP está em constante evolução e ao utilizar uma versão do PHP que já não recebe atualizações, estará a expor o seu site a riscos de segurança. Indivíduos maliciosos poderão, por exemplo, explorar vulnerabilidades de segurança conhecidas para aceder ao seu site e alterar o seu conteúdo. Por isso, recomenda-se vivamente que utilize sempre uma versão recente do PHP.
Existem 3 situações possíveis:
- a versão do PHP é totalmente suportada: nenhuma ação é necessária
- a versão do PHP recebe apenas atualizações de segurança: recomenda-se usar uma versão mais recente do PHP
- a versão do PHP não recebe mais atualizações: recomenda-se vivamente que utilize uma versão mais recente do PHP
Utilizar uma versão mais recente
As versões mais recentes do PHP são mais eficientes e aceleram o carregamento dos sites.
Antes de utilizar uma versão mais recente do PHP, é importante seguir as seguintes precauções:
- Se o seu site utiliza um CMS ou uma aplicação web(WordPress, Joomla, Drupal, etc.), certifique-se de que a versão atual do CMS é compatível com a versão de PHP que pretende utilizar.
- Se o seu site foi desenvolvido manualmente, consulte a documentação oficial do PHP para se informar sobre as funções modificadas e as possíveis alterações que possam afetar o funcionamento do seu código.
Em caso de mau funcionamento após a migração para uma versão mais recente do PHP, por vezes é possível retornar a uma versão anterior, desde que esta ainda seja suportada!
Link para esta FAQ: https://faq.infomaniak.com/2151
Esta seção de perguntas frequentes foi útil?
Este guia explica como encomendar uma Alojamento Web na Infomaniak.
Já é cliente e já possui um alojamento
Para encomendar uma hospedagem adicional:
- Clique aqui para acessar o gerenciamento da sua hospedagem no Manager Infomaniak (precisa de ajuda?).
- Clique no ícone do carrinho de supermercado para Encomendar:

Se já possui uma hospedagem web, também pode adicionar um site a uma hospedagem existente sem encomendar ou pagar por uma nova hospedagem (gestão multi-sites / multi-domínios).
Encomendar um novo serviço de alojamento web Infomaniak
Para encomendar o seu primeiro serviço de alojamento web:
- Se necessário, crie uma conta de utilizador.
- Clique aqui para aceder ao Painel de Controlo Infomaniak.
- Clique em Hospedagem (seção Web & Domínio):

- Clique para solicitar uma nova hospedagem:

- Na página da Loja, verifique se está a efetuar o pedido na Organização desejada (selecione outra da lista, se necessário, ou crie uma nova no passo 6 abaixo):

- Confirme a sua escolha clicando no botão azul na parte inferior da página (ou crie uma nova Organização, se necessário, através do link azul dedicado a esse fim):

- Na parte superior, insira o nome de domínio do seu alojamento e clique em Pesquisar (mesmo que já o esteja a gerir noutro registrador):

- Em seguida, são possíveis dois cenários:
- Ainda não possui o nome de domínio: verifique as informações e as opções no ecrã e, em seguida, clique no botão Seguinte:

- Possui e gere os seus nomes de domínio noutro registrador: clique no menu de ação ⋮ à direita do nome de domínio para Encomendar apenas o alojamento:

- Ainda não possui o nome de domínio: verifique as informações e as opções no ecrã e, em seguida, clique no botão Seguinte:
- Escolha o serviço de hospedagem que melhor se adapta às suas necessidades.
- Clique em Seguinte.
- Conclua o pedido.
Link para esta FAQ: https://faq.infomaniak.com/2154
Esta seção de perguntas frequentes foi útil?
Este guia explica como atualizar um certificado SSL Let's Encrypt para um site hospedado pela Infomaniak.
Introdução
- Pode ser necessário, após a adição ou remoção de alias a um site, regenerar um certificado para incluir os novos nomes de domínio associados ao site.
- O painel de controlo indicará claramente que um dos domínios associados ao site não está incluído no certificado SSL em vigor:

Atualizar um certificado Let's Encrypt
Para aceder à gestão de certificados:
- Clique aqui para acessar o gerenciamento do seu produto no painel de controle Infomaniak (❓: ajuda).
- Clique diretamente no nome atribuído ao produto em questão:

- Clique em o menu de ações ⋮.
- Clique em Atualizar certificado:

- Verifique ou selecione os domínios relevantes.
- Clique no botão Instalar:

Link para esta FAQ: https://faq.infomaniak.com/2155
Esta seção de perguntas frequentes foi útil?
Este guia explica como configurar os parâmetros PHP dos serviços de hospedagem web diretamente pela linha de comando ao executar scripts PHP usando o PHP CLI (Interface de Linha de Comando).
Introdução
- Este tipo de configuração pode ser útil quando precisar modificar temporariamente algumas configurações para um script específico ou para uma sessão PHP.
- Essas modificações serão válidas apenas para a execução do script em andamento e não alterarão a configuração PHP global.
Modificar as configurações PHP CLI
Por exemplo, para modificar temporariamente as configurações para um script específico, sem ter de modificar a configuração PHP global do servidor, siga o método abaixo. Com o ambiente PHP CLI, pode especificar vários parâmetros PHP ao mesmo tempo, separando-os por espaços.
Usar o parâmetro -d
Ao executar o PHP na linha de comando, você pode usar o parâmetro -d para especificar configurações do PHP. Isso permite que você modifique os parâmetros do PHP para essa execução específica. Por exemplo, para definir o tempo máximo de execução em 90 segundos, o limite de memória em 256 MB e desativar o modo seguro, você pode fazer isso da seguinte forma:
php -d max_execution_time=90 -d memory_limit=256M -d safe_mode=Off -f test.phpLink para esta FAQ: https://faq.infomaniak.com/2156
Esta seção de perguntas frequentes foi útil?
Este guia explica como personalizar os limites de um site hospedado em um Hospedagem Web compartilhada ou em um Servidor Cloud.
Aumentar ou ajustar os limites de um site
Para aceder à gestão do site Web:
- Clique aqui para aceder à gestão do seu site no Manager Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão:

- Clique em Gerenciar as configurações avançadas:

- Clique na aba PHP / Apache:

Você poderá, entre outras coisas…
- … aumentar temporariamente, por 60 minutos, o limite de memória (
memory_limit= 1280 MB) e o tempo máximo de execução dos scripts (max_execution_time= 60 minutos):
- Este aumento é possível no máximo 10 vezes por ano.
- … personalizar os limites de:
max_execution_time(em segundos)memory_limit(em MB)post_max_sizeeupload_max_filesize(tamanho máximo de arquivo para envio, em MB)- Apenas Servidor Cloud:
Max children(consulte este outro guia) - Apenas Servidor Cloud:
Max input time
Não se esqueça de guardar as alterações na parte inferior da página.
Valores máximos por tipo de alojamento
| Limites | Partilhado | Servidor Cloud | CLI (apenas Servidor Cloud) |
|---|---|---|---|
| max_execution_time | 300 s | 3600 s | 0 (ilimitado) s máx. |
| limite_memória | 1280 Mo | 2048 MB máx. | 512 MB máx. |
| post_max_size + upload_max_filesize | 9223372036854775807 Mo max | 9223372036854775807 Mo max | 48 MB máx. |
| max_children | 20 no máximo | 20 (valor predefinido, pode ser alterado) | |
| conexões simultâneas por IP | 30 máx. | 30 (valor predefinido, pode ser modificado) | |
| max_input_time | 0 (ilimitado) | 0 (padrão, pode ser modificado) | 0 (ilimitado) |
| arquivos (inodes) | sem limite para o número de arquivos por hospedagem | ||
Link para esta FAQ: https://faq.infomaniak.com/2158
Esta seção de perguntas frequentes foi útil?
Este guia explica como substituir, dentro de uma hospedagem web Infomaniak, o endereço de um site que atualmente é um subdomínio (https://dev.domain.xyz) pelo domínio principal (https://domain.xyz).
Introdução
- As operações em resumo:
- Começamos com um site criado e acessível através da URL do domínio principal
dev.domain.xyz. - Adicionamos um alias
domain.xyz. - Invertemos os dois tipos (o domínio principal torna-se um alias e o alias torna-se o principal).
- Removemos o nome antigo
dev.domain.xyz.
- Começamos com um site criado e acessível através da URL do domínio principal
- Note que a localização do site permanece na pasta original no servidor; o nome desta localização pode ser da forma
/sites/dev.domain.xyz, mas isso não tem absolutamente nenhum impacto no site em produção. - Consulte também o último capítulo de este outro guia.
Inverter um domínio associado
Aqui estão as operações em detalhe para passar de um site com um endereço do tipo subdomínio para um endereço direto (aqui dev.domaine-exemple.ch torna-se domaine-exemple.ch):
- Clique aqui para acessar a gestão do seu site no Manager Infomaniak (precisa de ajuda?).
- Clique diretamente no nome atribuído ao site em questão:

- Clique, em seguida, no ícone para expandir a parte Domínios deste site:
- Clique no botão Adicionar domínio:

- Adicione o novo nome desejado (se o nome de domínio a ser adicionado estiver na mesma Organização, ele será proposto na lista; caso contrário, insira sua grafia):

- Ative ou desative as caixas de seleção:
- Se o domínio adicionado não for um subdomínio, é possível solicitar a adição automática da versão
wwwdo domínio. - Atualizar automaticamente (se possível) os registros DNS dos domínios adicionados.
- Atualizar automaticamente os certificados SSL relacionados (se possível).
- Se o domínio adicionado não for um subdomínio, é possível solicitar a adição automática da versão
- Clique no botão para Confirmar e aguarde:

- Após a conclusão da adição, clique no menu de ação ⋮ localizado à direita do domínio que acabou de ser adicionado e que você deseja definir como domínio principal:
- Escolha definir o item como domínio principal:

- Valide a operação para prosseguir com a inversão dos domínios:

Link para esta FAQ: https://faq.infomaniak.com/2160
Esta seção de perguntas frequentes foi útil?