Выясните, какой пользователь Apache работает как в Windows?

Я новичок в Windows и пытаюсь выяснить, на каком компьютере работает Apache. В Linux у меня была простая команда ps aux | grep apache. Как мне узнать это в Windows? Это где-то в файле httpd.conf?

12 голосов | спросил John Harris 24 AMpTue, 24 Apr 2012 02:20:28 +040020Tuesday 2012, 02:20:28

4 ответа


0

По умолчанию службы Apache зарегистрированы для запуска в качестве системного пользователя (учетная запись LocalSystem).

Раздел «Запуск Apache как службы» в справочной документации ниже может помочь вам настроить Apache так, как вам нужно.

http://httpd.apache.org/docs/2.0/platform/windows.html

ответил David Kartik 24 AMpTue, 24 Apr 2012 02:31:35 +040031Tuesday 2012, 02:31:35
0

Вы можете включить строку кода в ваш PHP-скрипт:

echo exec('whoami');
ответил PPPPPPPPP 26 +04002013-10-26T01:07:30+04:00312013bEurope/MoscowSat, 26 Oct 2013 01:07:30 +0400 2013, 01:07:30
0
  1. Вызовите диспетчер задач, нажав Ctrl + Shift + Esc .
  2. Перейдите на вкладку "Процессы" и выполните сортировку по имени изображения. В Server 2012 перейдите на вкладку «Сведения» и выполните сортировку по имени.
  3. Найдите apache.exe (или httpd.exe) и проверьте столбец «Имя пользователя».
ответил dwurf 24 AMpTue, 24 Apr 2012 02:27:35 +040027Tuesday 2012, 02:27:35
0

В Powershell вы можете опросить реестр для контекста пользователя, в котором работает служба:

(Get-ItemProperty HKLM:\system\CurrentControlSet\Services\Apache2.4).ObjectName
ответил leancz 10 52017vEurope/Moscow11bEurope/MoscowFri, 10 Nov 2017 13:24:54 +0300 2017, 13:24:54

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132