sudo chown -R root: myusername / var / lib / php / session (¿qué debo poner en el nombre de usuario)?

16

Estoy obteniendo esto:

No se puede iniciar la sesión sin errores, verifique los errores que figuran en su archivo de registro de PHP y / o servidor web y configure su instalación de PHP correctamente.

Entonces estoy siguiendo este tutorial .

Pero no tengo idea de qué poner en "nombre de usuario".

Así es como se ve cuando inicio el terminal:

alex@alex-System-Product-Name:~$

Mi usuario es "alex", por ejemplo:

/home/alex

¿Alguna sugerencia?

janoChen
fuente

Respuestas:

36

El chowncomando tiene la siguiente sintaxis:

chown username:groupname directory

Entonces, en su comando de ejemplo, es el nombre de su grupo primario que debe poner Para determinar su nombre de usuario actual, emita el comando como se muestra a continuación en un terminal

whoami

Esto devolverá su nombre de usuario actual. Luego emita este comando para determinar las membresías de su grupo

groups username

Suponiendo que su nombre de usuario es "alex", ejecute:

groups alex

Obtendrás algo como:

alex : alex staff adm cdrom lpadmin admin

El primero después del :es tu grupo principal. En este ejemplo es "alex".

El comando será:

sudo chown -R root:alex /var/lib/php/session
Jamess
fuente
Gracias, creo que ayudó, pero obtengo esto: chown: cannot access / var / lib / php / session ': No
existe
Sí, ese directorio puede no estar allí. El comando funcionará solo cuando el directorio presente. Por lo tanto, es posible que haya omitido algunos pasos en esa documentación o algunos pasos anteriores que no funcionaron como se esperaba.
Jamess
Por lo general, hago 'ls -l / var / lib / php / session' para enumerar el directorio para ver la propiedad actual antes de cambiarlo. ¡Entonces sabré cómo revertirlo si algo sale mal! Ese comando lo ayudará a ver si el directorio está presente o no también.
Jamess
Según su respuesta, ¿no debería ser el comando sudo chown -R alex:alex directory_pathdesde el nombre de usuario y el primer grupo después de: is alex?
giannis christofakis
4

Eso sería:

sudo chown -R root:alex /var/lib/php/session

Rinzwind
fuente