diff options
Diffstat (limited to 'win32/build/registersyslog.php')
-rwxr-xr-x | win32/build/registersyslog.php | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/win32/build/registersyslog.php b/win32/build/registersyslog.php deleted file mode 100755 index db5f459f73..0000000000 --- a/win32/build/registersyslog.php +++ /dev/null @@ -1,45 +0,0 @@ -<?php - -/* This script sets up an event source for use by the php syslog() function. */ - -if (!extension_loaded("win32std")) { - dl("php_win32std.dll"); -} - -$PATH = "SYSTEM\\CurrentControlSet\\Services\\Eventlog\\Application\\PHP-" . phpversion(); - -$dll = $argv[1]; - -if (extension_loaded("win32std")) { - $key = @reg_create_key(HKEY_LOCAL_MACHINE, $PATH, KEY_ALL_ACCESS); - - if (!$key) - $key = reg_open_key(HKEY_LOCAL_MACHINE, $PATH, KEY_ALL_ACCESS); - - if ($key) { - reg_set_value($key, "TypesSupported", REG_DWORD, 7) or die("Types"); - reg_set_value($key, "EventMessageFile", REG_SZ, $dll) or die("EventMessageFile"); - - define_syslog_variables(); - syslog(LOG_NOTICE, "Registered PHP Event source"); - } else { - echo "Could not register event source\n"; - } -} - -/* let's also generate/update the bundled .reg file */ - -$dll = addslashes($dll); - -file_put_contents("win32/syslog.reg", <<<REG -REGEDIT4 - -[HKEY_LOCAL_MACHINE\\$PATH] -"TypesSupported"=dword:00000007 -"EventMessageFile"="$dll" - -REG -); - - -?> |