sudo chown -R root:myusername /var/lib/php/session (我应该输入什么用户名)?

jan*_*hen 18 command-line

我得到这个:

无法在没有错误的情况下启动会话,请检查您的 PHP 和/或网络服务器日志文件中给出的错误并正确配置您的 PHP 安装。

所以我正在关注本教程

但我不知道在“用户名”中放什么。

这是我启动终端时的样子:

alex@alex-System-Product-Name:~$
Run Code Online (Sandbox Code Playgroud)

我的用户是“亚历克斯”,例如:

/home/alex
Run Code Online (Sandbox Code Playgroud)

有什么建议?

Jam*_*ess 41

chown命令具有以下语法:

chown username:groupname directory
Run Code Online (Sandbox Code Playgroud)

因此,在您的示例命令中,它是您需要输入的主要组名 要确定您当前的用户名,请在终端上发出如下命令

whoami
Run Code Online (Sandbox Code Playgroud)

这将返回您当前的用户名。然后发出此命令以确定您的组成员身份

groups username
Run Code Online (Sandbox Code Playgroud)

假设你的用户名是“alex”,运行:

groups alex
Run Code Online (Sandbox Code Playgroud)

你会得到类似的东西:

alex : alex staff adm cdrom lpadmin admin
Run Code Online (Sandbox Code Playgroud)

之后的第一个:是您的主要组。在这个例子中,它是“亚历克斯”。

命令将是:

sudo chown -R root:alex /var/lib/php/session
Run Code Online (Sandbox Code Playgroud)