No se necesitan bibliotecas externas para construir esta extensi贸n
No se necesita ninguna instalaci贸n para usar estas funciones, son parte del n煤cleo de PHP.
El comportamiento de estas funciones est谩 afectado por los valores definidos en php.ini.
Tabla 1. Opciones de Configuraci贸n de Red
| Nombre | Predeterminado | Modificable | Cambios |
|---|---|---|---|
| define_syslog_variables | "0" | PHP_INI_ALL |
A continuaci贸n se presenta una corta explicaci贸n de las directivas de configuraci贸n.
Indica si deben definirse las diferentes variables syslog (p.ej. $LOG_PID, $LOG_CRON, etc.). Deshabilitar este par谩metro es una buena idea desde el punto de vista del rendimiento. En tiempo de ejecuci贸n, puede definir estas variables con un llamado a define_syslog_variables().
Esta extensi贸n no tiene ning煤n tipo de recurso definido.
Las constantes listadas aqui est谩n siempre disponibles a trav茅s del "n煤cleo PHP".
Tabla 2. Opciones de openlog()
| Constante | Descripci贸n |
|---|---|
| LOG_CONS | si hay un error durante el env铆o de datos al registro del sistema, escribir directamente a la consola de sistema |
| LOG_NDELAY | abrir la conexi贸n con el registro inmediatamente |
| LOG_ODELAY | (predeterminado) retrasar la apertura de conexi贸n hasta que el primer mensaje sea registrado |
| LOG_NOWAIT | |
| LOG_PERROR | imprimir mensajes de registro tambi茅n en stderr |
| LOG_PID | incluir PID con cada mensaje |
Tabla 3. Facilidades de openlog()
| Constante | Descripci贸n |
|---|---|
| LOG_AUTH | mensajes de seguridad/autorizaci贸n (usar LOG_AUTHPRIV en su lugar en sistemas en donde tal constante est谩 definida) |
| LOG_AUTHPRIV | mensajes de seguridad/autorizaci贸n (privados) |
| LOG_CRON | daemonio de reloj (cron y at) |
| LOG_DAEMON | otros daemonios de sistema |
| LOG_KERN | mensajes de kernel |
| LOG_LOCAL0 ... LOG_LOCAL7 | reservadas para uso local, no est谩n disponibles en Windows |
| LOG_LPR | subsistema de impresi贸n de l铆nea |
| LOG_MAIL | subsistema de correo |
| LOG_NEWS | subsistema de noticias USENET |
| LOG_SYSLOG | mensajes generados internamente por syslogd |
| LOG_USER | mensajes gen茅ricos de nivel de usuario |
| LOG_UUCP | subsistema UUCP |
Tabla 4. Prioridades de syslog() (en orden descendiente)
| Constante | Descripci贸n |
|---|---|
| LOG_EMERG | el sistema es inutilizable |
| LOG_ALERT | debe tomarse una acci贸n inmediatamente |
| LOG_CRIT | condiciones cr铆ticas |
| LOG_ERR | condiciones de error |
| LOG_WARNING | condiciones de advertencia |
| LOG_NOTICE | condici贸n normal, pero significativa |
| LOG_INFO | mensaje informativo |
| LOG_DEBUG | mensaje de nivel de depuraci贸n |
Tabla 5. Opciones de dns_get_record()
| Constante | Descripci贸n |
|---|---|
| DNS_A | Recurso de Direcci贸n IPv4 |
| DNS_MX | Recurso de Intercambio de Correo |
| DNS_CNAME | Recurso Alias (Nombre Can贸nico) |
| DNS_NS | Recurso de Autoridad de Servidor de Nombres |
| DNS_PTR | Recurso de Apuntador |
| DNS_HINFO | Recurso de Informaci贸n de Host (Vea los Nombres de Sistemas Operativos de IANA para consultar el significado de estos valores) |
| DNS_SOA | Comienzo de Recurso de Autoridad |
| DNS_TXT | Recurso de Texto |
| DNS_ANY | Cualquier Registro de Recurso. En la mayor铆a de sistemas, 茅ste valor devuelve todos los registros de recurso, sin embargo, no deber铆a confiarse en 茅l para usos cr铆ticos. Pruebe con DNS_ALL en su lugar. |
| DNS_AAAA | Recurso de Direcci贸n IPv6 |
| DNS_ALL | Consultar el nombre de servidor iterativamente para cada tipo de registro disponible. |