2012-04-23 21 views

Respuesta

6

De forma predeterminada, los servicios Apache están registrados para ejecutarse como el usuario del sistema (la cuenta LocalSystem).

La sección "Ejecución de Apache como servicio" en la documentación de ayuda a continuación puede ayudarlo a configurar Apache de la manera que desee.

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

6
  1. abrir el administrador de tareas pulsando Ctrl + Shift +Esc.
  2. Vaya a la pestaña Procesos y ordene por Nombre de imagen. En Server 2012, vaya a la pestaña Detalles y ordene por Nombre.
  3. Busque apache.exe (o httpd.exe) y marque la columna Nombre de usuario.
9

Puede incluir una línea de código en el script PHP:

echo exec('whoami'); 
0

En Powershell se puede interrogar al registro para el contexto de usuario del servicio se está ejecutando en:

(Get-ItemProperty HKLM:\system\CurrentControlSet\Services\Apache2.4).ObjectName 
Cuestiones relacionadas