He añadido un directorio webroot y un archivo dentro de /Library/WebServer/Documents. El sitio web/archivo se muestra bien pero cuando intento editarlo dentro de PHPStorm o cuando uso nano
(sin sudo) tengo problemas de permisos de archivos.
El directorio padre del webroot es propiedad de root:wheel
y tiene 777 permisos.
Dentro del directorio web mysite
los permisos y propietarios son los siguientes:
jcogan@/Library/WebServer/Documents/mysite
drwxrwxrwx@ 15 root wheel 480 11 May 10:25 .
drwxrwxrwx 11 root wheel 352 22 May 13:17 ..
-rwxrwxrwx@ 1 jcogan staff 6148 8 May 14:16 .DS_Store
drwxrwxrwx@ 43 jcogan staff 1376 22 May 14:03 web
Entonces en /web
drwxrwxrwx@ 43 jcogan staff 1376 22 May 14:03 .
drwxrwxrwx@ 15 root wheel 480 11 May 10:25 ..
-rwxrwxrwx@ 1 jcogan staff 6148 25 Apr 17:25 .DS_Store
-rwxrwxrwx 1 jcogan staff 18 22 May 14:12 phpinfo.php
¿Están mis propietarios mal configurados?
0 votos
¿Podría decirnos qué versión de MacOS está utilizando? ¿Cómo ha instalado
PHPStorm
?0 votos
¿Has comprobado los ACL's, prueba
ls -ale
para ver si hay alguna.0 votos
PHPStorm se instaló a modo de prueba. El problema era el ACL. Tuve que cambiar el ACL a través de Get Info en el directorio. Gracias @sansSpoon