Я новичок в Windows, и я пытаюсь выяснить, какой пользователь Apache работает. В Linux у меня была простая команда ps aux | grep apache
. Как найти это в окнах? Это где-то в файле httpd.conf?
Выясните, какой пользователь Apache работает как в Windows?
Ответ 1
По умолчанию службы Apache регистрируются для запуска как системный пользователь (учетная запись LocalSystem).
Раздел "Запуск Apache как службы" в приведенной ниже справочной документации поможет вам настроить Apache так, как вы хотите.
Ответ 2
Вы можете включить строку кода в свой PHP script:
echo exec('whoami');
Ответ 3
- Поднимите диспетчер задач, нажав Ctrl + Shift + Esc.
- Перейдите на вкладку "Процессы" и выполните сортировку по имени изображения. На сервере 2012 перейдите на вкладку "Сведения" и выполните сортировку по имени.
- Найдите apache.exe(или httpd.exe) и проверьте столбец Имя пользователя.
Ответ 4
В Powershell вы можете опросить реестр для пользовательского контекста, в котором работает служба:
(Get-ItemProperty HKLM:\system\CurrentControlSet\Services\Apache2.4).ObjectName