Esta ferramenta oferece uma forma fácil de ajustar as configurações de PHP para a sua conta de alojamento. Utilize o menu Selecionar localização para especificar o domínio onde as alterações devem ter efeito. Se pretender que as definições se apliquem universalmente a todos os domínios geridos no seu cPanel, escolha o Diretório Principal. Depois de fazer a sua seleção, a interface apresentará as definições de PHP personalizáveis para o domínio ou diretório escolhido.
Modo básico
A secção Modo básico permite-lhe ajustar os valores da diretiva PHP para um domínio específico ou para o diretório inicial. Depois de selecionar o domínio ou diretório, a interface apresenta uma lista de diretivas modificáveis. Faça as alterações desejadas e clique em Aplicar para salvá-las. O sistema atualiza os arquivos php.ini, user.ini e .htaccess de acordo.
O ajuste às seguintes diretivas pode ser crucial se encontrar problemas com o carregamento de ficheiros, em que excedam os limites de tamanho predefinidos. Esta é uma situação comum e pode ser resolvida modificando estas configurações:
- memory_limit
- tamanho_max_post
- tamanho_max_de_arquivos_de_carregamento
Naturalmente, se continuar a ter problemas com o processo de carregamento de ficheiros, não hesite em contactar a nossa equipa de Apoio ao Cliente – estamos aqui para o ajudar!
Considerações importantes:
Dica de segurança: Para manter um ambiente seguro, recomendamos manter os valores padrão fornecidos pelo cPanel.
Disponibilidade da diretiva: Nem todas as diretivas são suportadas por todas as versões do PHP. Se uma diretiva não estiver presente na interface, é provável que não seja compatível com a versão de PHP selecionada.
Definições específicas de ficheiros: O sistema apenas escreve diretivas em ficheiros (php.ini, .user.ini, .htaccess) que suportam essas configurações específicas. Esses arquivos não são necessariamente idênticos e podem servir para propósitos diferentes.
Modo de editor
No Modo editor, é possível selecionar o local que deseja configurar no menu. Tem a opção de editar o diretório inicial da conta de utilizador ou o diretório raiz de um domínio específico:
- Diretório inicial: Aplicar as alterações globalmente em todos os sites sob o utilizador atual do cPanel.
- Diretório raiz do domínio: Limitar as alterações a um domínio específico.
Depois de fazer a sua seleção, as diretivas PHP disponíveis para configuração serão apresentadas na interface.
Aviso importante:
Ao fazer alterações nesta secção, é essencial proceder com cuidado. Os erros podem fazer com que os scripts PHP deixem de funcionar, pelo que recomendamos a utilização desta ferramenta apenas se estiver familiarizado com as configurações do PHP.
Palavras que não pode utilizar:
Certas palavras são restritas e não podem ser usadas como diretivas. Estas incluem:
null, yes, no, true, false, on, off, e none.
Caracteres que deve evitar:
As diretivas não podem conter caracteres especiais como:
? { } | & ~ ! [ ] ( ) ^.
Como alguns valores se comportam:
- Usar valores como null, off, no ou false definirá a diretiva para um valor vazio (“”).
- Valores como on, yes ou true definirão a diretiva como 1.
No Modo de edição, o sistema carrega o conteúdo do arquivo php.ini associado ao domínio selecionado, se ele existir. Se nenhum arquivo php.ini for encontrado, a interface fornecerá um editor em branco, permitindo que crie o seu próprio arquivo. Depois de efetuar as alterações necessárias, clique em Guardar para as aplicar.
Casos Especiais
Se alterar a versão do PHP – por exemplo, do PHP 5 para o PHP 7 – o sistema pode não reconhecer imediatamente as alterações na configuração. Para resolver isso, é necessário reeditar e guardar a configuração do PHP na interface. Isto assegura que as diretivas .htaccess são carregadas corretamente.
O sistema guarda as suas atualizações tanto no ficheiro php.ini (no caminho apresentado na secção Caminho da interface) como no ficheiro .user.ini. Além disso, essas alterações são guardadas no arquivo .htaccess.
Dica:
- O sistema só irá escrever uma diretiva em um arquivo .ini ou .htaccess se a diretiva for suportada pelo arquivo específico.
- Os arquivos php.ini, .user.ini e .htaccess nem sempre são idênticos e podem ter finalidades diferentes.