Como remover o erro “Aviso: ini_set() foi desabilitado por motivos de segurança”, *sem* habilitar ini_set?

Como remover o erro “Aviso: ini_set() foi desabilitado por motivos de segurança”, *sem* habilitar ini_set?

Não quero ativar ini_set() por motivos de segurança. Portanto, de acordo com a recomendação do CSF, adicionei-o para não ser definido.

No entanto, um site drupal apresenta esse erro, mas quero remover o erro (ou ocultá-lo) sem realmente ativar o ini_set ().

Responder1

Você pode desativar a exibição de avisos do PHP, no php.ini principal do servidor ou no php.ini personalizado da conta.

edite /usr/local/lib/php.ini e altere o valor error_reporting para o seguinte, para não mostrar avisos e avisos.

error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING

se você quiser fazer isso com php.ini customizado na conta, copie o php.ini principal para a pasta do usuário e edite esse arquivo.

cp /usr/local/lib/php.ini /home/$user/public_html/php.ini 

e edite esse arquivo e altere error_reporting

informação relacionada