TeHospedo

www.TeHospedo.com.br

TeHospedo - Serviços de Internet
TeHospedia

Desativando register globals

De TeHospedia

Os novos servidores estão sendo ativados com o register_globals off, mas infelizmente muitas aplicações precisam do register_globals on. Por isso, precisamos oferecer o recurso em nossos servidores antigos.

Para desativar o recurso manualmente, insira esse código no topo de seu arquivo de configuração PHP.

<?php
foreach ($_REQUEST as $___opt => $___val) {
 if (isset($$___opt)) {
   unset($$___opt);
 }
}

unset($___opt);
unset($___val);
?>

[editar] Drupal

Se você for usar o Drupal, durante a instalação o processo não prossegue se o servidor tiver o register_globals on.

Para resolver, basta editar o arquivo modules/system/system.install e inserir uma linha, logo antes de:

  if (!empty($register_globals) && strtolower($register_globals) != 'off') {

A linha a ser inserida é:

 unset($register_globals);
Ferramentas pessoais
Relacionamento
Está página foi modificada pela última vez em 22:26, 8 Maio 2008. - Esta página foi acessada 604 vezes. - Sobre a TeHospedia
 
Capa Empresa Mapa do site Política de uso Infra-estrutura Trabalhe conosco