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_typecomo 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. |