(PHP 4, PHP 5)
openlog — Sistem günlükçüsüne erişim için bağlantı açar
openlog() işlevi bir program için sistem günlükçüsüne bir bağlantı açar.
openlog() kullanımı isteğe bağlıdır. kimlik değiştirgesinin öntanımlı olarak FALSE olduğu durumda, gerektiği takdirde işlev, syslog() tarafından özdevinimli olarak çağrılacaktır.
kimlik dizgesi her iletiye eklenir.
seçenek değiştirgesi, bir günlük iletisi üretilirken hangi günlük seçeneğinin kullanılacağını belirtmek için kullanılır.
Sabit | Açıklama |
---|---|
LOG_CONS | Veriyi sistem günlüğüne gönderirken bir hata oluşursa doğrudan sistem konsoluna yaz. |
LOG_NDELAY | Günlük kayıtçısına hemen bir bağlantı aç. |
LOG_ODELAY | (öntanımlı) İlk ileti günlüğe kaydolana kadar bağlantı açılışını ertele. |
LOG_PERROR | Günlük iletisini ayrıca standart hataya da yaz. |
LOG_PID | Her iletide PID'i de içer |
oluşum değiştirgesi, iletiyi günlüğe kaydedecek program türünü belirtmek için kullanılır. Bu sayede farklı oluşumlardan gelen iletilerin nasıl ele alınacağını (sisteminizin syslog yapılandırmasında) belirtebilirsiniz.
Sabit | Açıklama |
---|---|
LOG_AUTH | Güvenlik/kimlik doğrulama iletileri (bu sabitin tanımlı olduğu sistemlerde yerine LOG_AUTHPRIV kulanın). |
LOG_AUTHPRIV | Güvenlik/kimlik doğrulama iletileri (özel) |
LOG_CRON | Zamanlama süreçleri (cron ve at) |
LOG_DAEMON | Diğer sistem süreçleri |
LOG_KERN | Sistem çekirdeği iletileri |
LOG_LOCAL0 ... LOG_LOCAL7 | Yerel kullanım için ayrılmıştır. Bunlar Windows'ta hükümsüzdür. |
LOG_LPR | Satır yazıcı alt sistemi |
LOG_MAIL | eposta alt sistemi |
LOG_NEWS | USENET haber grupları alt sistemi |
LOG_SYSLOG | dahili olarak syslogd tarafından üretilen iletiler |
LOG_USER | soysal kullanıcı seviyesi iletiler |
LOG_UUCP | UUCP alt sistemi |
Bilginize:
LOG_USER sadece Windows işletim sistemlerinde geçerli bir günlük türüdür.
Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.