Descobrir como é que o Apache está a correr no windows?

sou novo no Windows e estou a tentar descobrir em que Utilizador o Apache está a correr. No Linux eu tinha um comando simples {[[0]}. Como encontro isso nas janelas? É em algum lugar no DPT. de httpd.ficheiro conf?

 12
Author: Linger, 2012-04-24

4 answers

Por omissão, os Serviços Apache estão registados para serem executados como o utilizador do sistema (a conta do sistema local).

A secção "executar o Apache como um serviço" na documentação de Ajuda abaixo poderá ajudá-lo a configurar o Apache da forma que quiser.

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

 7
Author: David Kartik, 2012-04-23 22:31:35

Pode incluir uma linha de código no seu programa de PHP:

echo exec('whoami');
 11
Author: PPPPPPPPP, 2013-10-25 21:07:30
  1. mostra o Gestor de Tarefas carregando em Ctrl+Shift+Esc .
  2. Vá para a página processos e ordenar pelo nome da imagem. No servidor 2012, vá para a página de detalhes e ordenar pelo nome.
  3. Procura o apache.exe (ou httpd.exe) e verifique a coluna do nome do utilizador.
 7
Author: dwurf, 2015-08-31 17:54:37

Em Powershell pode interrogar o registo para o contexto do utilizador em que o serviço está a correr:

(Get-ItemProperty HKLM:\system\CurrentControlSet\Services\Apache2.4).ObjectName
 0
Author: leancz, 2017-11-10 10:24:54