ГлавнаяОтзывы и пожеланияСтатьи
Функции по алфавиту:    a     b     c     d     e     f     g     h     i     j     k     l     m     n     o     p     q     r     s     t     u     v     w     x     y     z  

openlog


(PHP 3, PHP 4)

openlog - открывает соединение с системным логером.

Описание

int openlog (string ident, int option, int facility)

openlog() открывает соединение программы с системным логером. Строка ident добавляется к кадждому сообщению. Значения для option и facility даны ниже. Аргумент option используется для указания на то, что опции логина были использованы при генерации log-сообщения. Аргумент facility используется для специфицирования типа программы, выполнившей логинг сообщения. Это позволяет специфицировать (в syslog конфигурации вашей машины), как будут обрабатываться сообщения, приходящие из различных средств обслуживания. Использовать openlog() не обязательно. Она будет автоматически вызываться функцией syslog(), если необходимо; тогда ident будет по умолчанию FALSE.

Таблица 1. Опции openlog()
КонстантаОписание
LOG_CONS если имеется ошибка при отправке данных в системный логер, записать непосредственно в системную консоль
LOG_NDELAYнемедленно открыть соединение с системным логером
LOG_ODELAY(по умолчанию) задержать открытие соединения, пока не будет выполнен логинг первого сообщения
LOG_PERRORпечатать log-сообщение также в стандартную ошибку
LOG_PIDвключить PID в каждое сообщение

Вы можете использовать одну или более этих опций. при использовании нескольких опций вам необходимо OR их, т.е., чтобы открыть соединение немедленно, записать в консоль и включить PID в каждое сообщение, вы используете: LOG_CONS | LOG_NDELAY | LOG_PID

Таблица 2. Средства обслуживания openlog()
Константа Описание
LOG_AUTHсообщения безопасности/авторизации (используйте вместо неё LOG_AUTHPRIV в системах, где эта константа определена)
LOG_AUTHPRIV сообщения безопасности/авторизации (private)
LOG_CRONдемон часов (cron и at)
LOG_DAEMONдругие системные демоны
LOG_KERNсообщения ядра
LOG_LOCAL0 ... LOG_LOCAL7зарезервированы для локального использования
LOG_LPRподсистема line printer
LOG_MAILподсистема mail
LOG_NEWSподсистема USENET news
LOG_SYSLOGсообщения, генерируемые syslogd внутренне
LOG_USERобщие пользовательские сообщения
LOG_UUCP подсистема UUCP

См. также define_syslog_variables(), syslog() и closelog().




Другие функции на o:

ob_end_clean
ob_get_contents
ob_get_length
ob_get_level
ob_gzhandler
ob_iconv_handler
ob_implicit_flush
OCIBindByName
OCICancel
OCICollAppend
OCICollGetElem
OCICollSize
OCICollTrim
OCIColumnName
OCIColumnScale
OCIColumnSize
OCIColumnType
OCIColumnTypeRaw
OCICommit
OCIError
OCIExecute
OCIFreeCollection
OCIFreeCursor
OCIFreeDesc
OCIInternalDebug
OCILoadLob
OCILogOff
OCILogon
OCINewCursor
OCINewDescriptor
OCINLogon
OCIParse
OCIPLogon
OCIResult
OCIRowCount
OCISaveLob
OCISetPrefetch
octdec
odbc_autocommit
odbc_binmode
odbc_close_all
odbc_columnprivileges
odbc_columns
odbc_commit
odbc_cursor
odbc_do
odbc_execute
odbc_fetch_array
odbc_fetch_row
odbc_field_scale
odbc_field_type
odbc_free_result
odbc_gettypeinfo
odbc_next_result
odbc_pconnect
odbc_procedurecolumns
odbc_result
odbc_rollback
odbc_setoption
odbc_specialcolumns
odbc_statistics
opendir
openssl_csr_export
openssl_csr_export_to_file
openssl_error_string
openssl_free_key
openssl_get_privatekey
openssl_pkcs7_decrypt
openssl_pkcs7_encrypt
openssl_pkcs7_verify
openssl_pkey_export
openssl_pkey_export_to_file
openssl_private_encrypt
openssl_public_decrypt
openssl_public_encrypt
openssl_seal
openssl_x509_checkpurpose
openssl_x509_check_private_key
openssl_x509_export
openssl_x509_free
openssl_x509_parse
Ora_Close
Ora_ColumnType
Ora_CommitOn
Ora_Do
Ora_Error
Ora_ErrorCode
Ora_Fetch
Ora_GetColumn
Ora_Logoff
Ora_Logon
Ora_Numcols
Ora_Open
Ora_Parse
Ora_pLogon
Ora_Rollback
ord
overload
ovrimos_close
ovrimos_commit
ovrimos_cursor
ovrimos_exec
ovrimos_field_len
ovrimos_field_num
ovrimos_field_type
ovrimos_free_result
ovrimos_num_fields
ovrimos_num_rows
ovrimos_result
ovrimos_result_all


EXPERTGS.ru описание функций php.