Configurações PHP

De Wiki Hostnet
Ir para: navegação, pesquisa
Essa página fala de um recurso disponível nos planos de hospedagem Private Cloud.
Nos demais planos é possível alterar algumas diretrizes do php.ini usando o arquivo .htaccess


Phpini.png


Tabela de conteúdo

Como acessar?

Dentro do Painel de Controle do domínio no plano Private, use o menu: Site >> Configurações PHP.


Config php1.png


Para que serve?

Aqui você consegue editar algumas informações importantes no PHP, tais como:

  1. Memória do PHP ( memory_limit );
  2. output_compression
  3. allow_call_time_pass_reference


O php.ini é o arquivo de configuração do PHP, ele é lido assim que o php é iniciado.
É no arquivo php.ini que você declara mudanças nas suas configurações PHP. Você pode utilizar as configurações padrão do servidor, ou fazer alterações dentro do limite do seu plano.


Configurações Padrão

O servidor já está configurado para utilizar as configurações do PHP que nossos administradores de sistema julgaram adequadas para a maioria dos clientes. A não ser que você precise mudar uma ou mais configurações.

A página abaixo lista todas as opções e onde elas podem ser mudadas. Somente o que for PHP_INI_PERDIR ou PHP_INI_ALL na coluna "Changeable" pode ser mudado pelo .user.ini ou .htaccess

http://php.net/manual/en/ini.list.php


Opções do Painel de Controle

Configurações Básicas

Config php2.png




output_compression - Serve para comprimir páginas de modo transparente. Se esta opção for mudada para "On" no php.ini, as páginas serão comprimidas se o navegador enviar um cabeçalho "Accept-Encoding: gzip" ou "deflate".

allow_url_fopen - Esta opção ativa o dispositivo URL fopen wrappers que permite o acesso a objetos URL como arquivos. São disponibilizados por padrão wrappers para acesso de arquivos remotos utilizando os protocolos FTP ou HTTP, e algumas estensões como a zlib podem registar wrappers adicionais.

allow_call_time_pass_reference - Impede a passagem de valores por referência nas chamadas, mas permite somente na definição das funções.








Configurações desativadas que precisam ser mantidas desta forma

  • register_globals - Por padrão ela já vem desligada e DEVE permanecer dessa forma. Essa opção ligada é uma das maiores brechas de segurança que o seu site/sistema pode ter. Algumas pessoas usam-a para manter sistemas antigos/legados funcionando, e isso não é recomendado. Por esse motivo o register_globals não pode mais ser modificado.
  • safe_mode - O Safe mode é uma boa tentativa de se tornar mais seguro ou de simplesmente melhorar o nível de segurança das aplicações escritas em PHP. Através desse parâmetro no php.ini o script php pode checar em tempo de execução o owner do arquivo que esta sendo executado, manipulando assim informações do próprio servidor e diretório. O safe_mode está OFF na Hostnet e por medidas de segurança não pode ser modificado.
  • magic_quotes - Essa é outra opção muito usada para manter sistemas antigos funcionando. Ela, quando ligada, coloca uma contra-barra antes de cada aspa que estiver presente no conteúdo das variáveis $_GET, $_POST e $_COOKIE. O magic_quotes está OFF na Hostnet e por medidas de segurança não pode ser modificado.


Limites de memória de execução do PHP

Config php3.png

Por padrão os limites estão com intervalo entre 16Mb e 16 Gb, mas eles são ajustáveis de acordo com o plano de hospedagem.
Exemplo: Para o plano Privare 1 o máximo de memória que poderá ser alocado é de 1Gb. Mesmo ultrapassando esse valor na barra, ele não será aumentado.

Para todas as 3 configurações, os valores dos planos é o mesmo:

  • Private 1 - 1 Gb
  • Private 2 - 2 Gb
  • Private 3 - 4 Gb
  • Private 4 - 8 Gb
  • Private 5 - 12 Gb
  • Private 6 - 16 Gb


memory_limit - É o valor máximo de memória em bytes que um script pode alocar para sua conta. Clique aqui para mais informações.

upload_max_filesize - É o valor máximo de memória em bytes para o upload de um arquivo.

post_max_size - É o tamanho máximo de dados a ser enviados via POST.



Veja também:


Painel.png
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas