xref: /PHP-7.4/win32/build/registersyslog.php (revision f34db7fc)
16f617b77SChristoph M. Becker<?php
26f617b77SChristoph M. Becker
3*f34db7fcSChristoph M. Becker/* This script generates the .reg file to set up an event source for use by the php syslog() function. */
46f617b77SChristoph M. Becker
56f617b77SChristoph M. Becker$PATH = "SYSTEM\\CurrentControlSet\\Services\\Eventlog\\Application\\PHP-" . phpversion();
66f617b77SChristoph M. Becker
76f617b77SChristoph M. Becker$dll = $argv[1];
86f617b77SChristoph M. Becker$dll = addslashes($dll);
96f617b77SChristoph M. Becker
106f617b77SChristoph M. Beckerfile_put_contents("win32/syslog.reg", <<<REG
116f617b77SChristoph M. BeckerREGEDIT4
126f617b77SChristoph M. Becker
136f617b77SChristoph M. Becker[HKEY_LOCAL_MACHINE\\$PATH]
146f617b77SChristoph M. Becker"TypesSupported"=dword:00000007
156f617b77SChristoph M. Becker"EventMessageFile"="$dll"
166f617b77SChristoph M. Becker
176f617b77SChristoph M. BeckerREG
186f617b77SChristoph M. Becker);
196f617b77SChristoph M. Becker
206f617b77SChristoph M. Becker?>
21