次のようにPHPのsyslog関数を使用してログインし、Windows KiwiSyslogServerのインストールをテストしようとしています。
syslog(LOG_WARNING, "test123");
関数はtrueを返しますが、ローカルホストで実行されているKiwiにログが表示されません。WindowsでPHPを使用してsyslogを機能させるために必要な構成はありますか?
このsyslog()関数呼び出しはUNIXのものです。PHPのsyslogマニュアルによると:
Notes
On Windows NT, the syslog service is emulated using the Event Log.
したがって、EventLogを読み取らない限り、メッセージがkiwisyslogサーバーに送信される可能性はほとんどありません。