Php.ini disable “Escaneie este diretório para arquivos .ini adicionais”?

10

Eu quero bloquear minha configuração do php e desativar o carregamento de outras configurações do php em vez do padrão (que no meu caso está localizado em /usr/local/php/lib/php.ini) Eu quero desativar o "Scan this dir para aditional.ini" ou se há uma maneira de definir as vars do php.ini como permanente eu iria para ele.

Alguma sugestão?

Obrigado antecipadamente,
Eu.

    
por tftd 20.01.2011 / 15:33

2 respostas

10

Para fazer isso, você precisa recompilar o php e remover a opção --with-config-file-scan-dir=/whateverdir/php.d

    
por 20.01.2011 / 16:19
20

Como uma alternativa que não requer a recompilação do PHP, você pode definir a variável de ambiente PHP_INI_SCAN_DIR . Se você está usando PHP como um módulo do Apache, você pode adicionar algo como isto ao arquivo de configuração do Apache no qual o módulo PHP é carregado:

SetEnv PHP_INI_SCAN_DIR /usr/local/zend/etc/conf.d/

Se você estiver usando o CGI / FastCGI, também poderá usar as opções de comando -n -c , conforme observado aqui:

link

    
por 30.08.2011 / 14:50