Envia uma mensagem de erro para o log de um servidor, para uma porta
TCP ou para um arquivo. O primeiro parâmetro,
mensagem
, é a mensagem de erro que deve ser logada.
O segundo parâmetro, mensagem_type
diz para onde a mensagem deve ir:
Tabela 1. Tipo de logs de error_log()
0 |
mensagem é enviada para o sistema de log do PHP,
usando o sistema de log do sistema operacional ou para um arquivo,
dependendo do que estiver definido na diretiva error_log.
Esta é a opção padrão.
|
1 |
mensagem é enviado para o endereço de email em
destination . Este é o unico tipo de mensagem
onde o quarto parâmetro extra_headers é usado. Este tipo de mensagem
usa a mesma função interna que a função mail() usa.
|
2 |
mensagem é enviada através de conexão de debug do PHP.
Esta opção só esta disponível se o debug remoto estiver ativado
. Neste caso, o parâmetro
destination define o nume do servidor
ou endereço IP e opcionalmente, o número da porta, do socket
recebendo a informação de debug.
|
3 |
mensagem é adicionada ao arquivo
destination .
|
Nota: Quando estiver explicitamente especificando
message_type
como 3, uma nova linha não é adicionada automaticamente ao final da stringmessage
.
Atenção |
Debug remoto via TCP/IP é do PHP 3 e não esta disponível no PHP 4. |