2012-04-23 13 views

risposta

6

Per impostazione predefinita, i servizi Apache sono registrati per l'esecuzione come utente di sistema (l'account LocalSystem).

La sezione "Esecuzione di Apache come servizio" nella documentazione di aiuto di seguito potrebbe aiutare a configurare Apache nel modo desiderato.

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

6
  1. Portare il task manager premendo Ctrl + Maiusc +Esc.
  2. Vai alla scheda Processi e ordina per Nome immagine. In Server 2012, vai alla scheda Dettagli e ordina per nome.
  3. Cercare apache.exe (o httpd.exe) e controllare la colonna Nome utente.
9

È possibile includere una riga di codice nello script PHP:

echo exec('whoami'); 
0

in PowerShell è possibile interrogare il Registro di sistema per il contesto utente del servizio è in esecuzione sotto:

(Get-ItemProperty HKLM:\system\CurrentControlSet\Services\Apache2.4).ObjectName 
Problemi correlati