MAMP nginx.conf - número de argumentos no válido en "usuario"

5

Tengo problemas al iniciar Nginx con la aplicación MAMP Pro.

Cuando presiono iniciar Nginx, aparece el siguiente mensaje de error

invalid number of arguments in "user" directive in /Library/Application Support/appsolute/MAMP PRO/conf/nginx.conf:7

mirando el archivo de configuración

  

/ Library / Application Support / appsolute / MAMP PRO / conf / nginx.conf

Observo que la siguiente línea tiene varios usuarios

user rob COMPANYWORKDOMAIN\Domain Users;

Sin embargo, cambiarlo a un solo usuario (rob) no funciona porque se sobrescribe y revierte la próxima vez que inicie Nginx a través de la aplicación MAMP.

Estoy un poco atascado, ¿qué hacer aquí?

    
pregunta Robbo_UK 24.02.2017 - 12:33

2 respuestas

5

Su host es parte del dominio COMPANYWORKDOMAIN y el usuario rob es un usuario de dominio (probablemente administrador, red, administrado) pero no usuario de administración local.

La línea 7 de nginx.conf está determinada por la configuración de "Ejecutar servidor como:" en MAMP Pro y no debe editarse manualmente:

Dadoquesuusuarionotieneunacuentadeadministradorlocal,elusoderobfallará.

Porlotanto,useelusuariosdeUnix(www/www)estándarounacuentadeadministradorlocal(querequierecerrarsesióncomorobeiniciarsesióncomootrousuariodeadministradorlocal)paraejecutarMAMPPro:

    
respondido por el klanomath 28.02.2017 - 15:03
1

Encontré este error y el problema resultó ser que había espacios en el nombre del grupo. Arreglé esto yendo a Archivo - > Editar plantilla - > Nginx (nginx.conf) y colocar comillas dobles alrededor de MAMP_Group_MAMP (debería estar alrededor de la línea 7, o simplemente puede buscarlo).

    
respondido por el Jeremy Aube 13.07.2018 - 20:20

Lea otras preguntas en las etiquetas