summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorPeter Kokot <peterkokot@gmail.com>2019-07-15 17:57:11 +0200
committerPeter Kokot <peterkokot@gmail.com>2019-07-15 17:57:11 +0200
commitcc44bad1f6ded6a62c9bbe4d145b5b418aa775f4 (patch)
treef6ad10d608daaf00d4825549b167e5fd1f07f383 /win32
parent07daf6cd6238c3b9fff8a4283b303db503d48731 (diff)
downloadphp-git-cc44bad1f6ded6a62c9bbe4d145b5b418aa775f4.tar.gz
Remove Windows syslog script and syslog.reg
These were used on old Windows systems before Vista and also were used together with unmaintained win32std extension. https://docs.microsoft.com/en-us/windows/win32/eventlog/event-logging Closes GH-4409
Diffstat (limited to 'win32')
-rw-r--r--win32/build/Makefile3
-rwxr-xr-xwin32/build/registersyslog.php44
-rw-r--r--win32/syslog.reg5
3 files changed, 0 insertions, 52 deletions
diff --git a/win32/build/Makefile b/win32/build/Makefile
index 26b73b625a..a4d82e06fb 100644
--- a/win32/build/Makefile
+++ b/win32/build/Makefile
@@ -261,6 +261,3 @@ really-install:
@type nul > $(BUILD_DIR)\extension_dlls.txt
@if exist $(BUILD_DIR)\php_*.dll copy $(BUILD_DIR)\php_*.dll $(PHP_PREFIX)\ext /y >nul & dir /b $(BUILD_DIR)\php_*.dll > $(BUILD_DIR)\extension_dlls.txt
@xcopy $(BUILD_DIR)\*.dll /exclude:$(BUILD_DIR)\extension_dlls.txt $(PHP_PREFIX) /y >nul
- @echo Registering event source with syslog (requires admin rights)
- @echo It's okay for this step to fail:
- -$(PHP_PREFIX)\php.exe -n -dextension_dir=$(PHP_PREFIX) win32/build/registersyslog.php $(PHP_PREFIX)\$(PHPDLL)
diff --git a/win32/build/registersyslog.php b/win32/build/registersyslog.php
deleted file mode 100755
index ce28cbf420..0000000000
--- a/win32/build/registersyslog.php
+++ /dev/null
@@ -1,44 +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");
-
- 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
-);
-
-
-?>
diff --git a/win32/syslog.reg b/win32/syslog.reg
deleted file mode 100644
index a817b52faf..0000000000
--- a/win32/syslog.reg
+++ /dev/null
@@ -1,5 +0,0 @@
-REGEDIT4
-
-[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\PHP-7.3.0-dev]
-"TypesSupported"=dword:00000007
-"EventMessageFile"="g:\\test\\srctrunkinstall\\php7ts.dll"