Base de conhecimento
1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!
Incluir um arquivo globalmente com a opção "Adicionar automaticamente ao início do arquivo"
Este guia explica como especificar um arquivo que será carregado antes mesmo da página desejada ou no início de cada script PHP executado no seu servidor, incluído como se tivesse sido chamado com a função require(), mas de forma mais geral, utilizando a diretiva auto_prepend_file do PHP.
Introdução
- Por exemplo, para definir os cabeçalhos de um site, é possível criar um arquivo
headers.phpque contenha funções PHPheader()e que seja incluído no início de cada arquivo PHP…- … através de um arquivo
.user.ini(específico para uma pasta), - … ou através da configuração do site no Manager (global), conforme explicado abaixo.
- … através de um arquivo
Incluir um arquivo globalmente a partir do Manager
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:

- Preencha o campo correspondente inserindo o caminho do arquivo a ser incluído.
- Clique no botão Guardar na parte inferior da página:

Depois de definir esta diretiva, todas as páginas PHP no seu servidor incluirão automaticamente o ficheiro especificado antes de executarem o seu próprio código.
Os cabeçalhos definidos em um arquivo .htaccess são válidos apenas para conteúdo não PHP (portanto, estático).
A Infomaniak utiliza php-fpm, que recebe os diferentes cabeçalhos via apache fast_cgi. Na RFC de cgi_www, o cabeçalho Strict-Transport-Security não faz parte dos cabeçalhos transmitidos via CGI, e a documentação Apache confirma isso. Consulte esta outra RFC.
Link para esta FAQ: https://faq.infomaniak.com/2352
Esta seção de perguntas frequentes foi útil?