Início > Desenvolvimento > PHP – Configurando o Ambiente de Desenvolvimento (php.ini)

PHP – Configurando o Ambiente de Desenvolvimento (php.ini)

15 15UTC Setembro 15UTC 2009 Publicar um comentário Go to comments
PHP

Quando trabalhamos em um projeto, sempre possuimos dois ambientes, um de desenvolvimento, onde trabalhamos diariamente e outro de produção, que o nosso cliente esta acessando. No ambiente de desenvolvimento, queremos visualizar todos os possíveis erros que podermos encontrar, até mesmo um simples notice, pois isso empacta diretamente na qualidade do software que desenvolvemos. Já no nosso ambiente de produção, já devemos ocultar todos esses possíveis erros, de forma que o cliente não visualize.

O PHP pode nós ajudar a identificar diversos erros com o error_reporting. Basta editar seu arquivo php.ini e descomentar a seguinte linha:
error_reporting = E_ALL | E_STRICT

Constantes de níveis de erros disponíveis:
E_ERROR
E_WARNING
E_PARSE
E_NOTICE
E_CORE_ERROR
E_CORE_WARNING
E_COMPILE_ERROR
E_COMPILE_WARNING
E_USER_ERROR
E_USER_WARNING
E_USER_NOTICE
E_ALL
E_STRICT

Necessário reiniciar o apache.
sudo /etc/init.d/apache restart

O STRINCT foi disponibilizado no PHP 5, é ajuda a indentificar erros, por exemplo, de funções obsoletas!

Referência: http://br.php.net/manual/pt_BR/errorfunc.configuration.php#ini.error-reporting

Categories: Desenvolvimento
  1. Ainda sem comentários.
  1. No trackbacks yet.

Deixar um comentário

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Modificar )

Imagem do Twitter

You are commenting using your Twitter account. Log Out / Modificar )

Facebook photo

You are commenting using your Facebook account. Log Out / Modificar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.