无法将文件上传到我的网络服务器,权限错误

Can't upload a file to my webserver, permission error

我是 运行 Ghost,当我通过管理门户上传主题时,出现此错误:

EACCES: permission denied, mkdir '/var/www/my.website/content/themes/London-master'

我确定这是一个权限错误,但我已经搜索了一段时间如何修复它。 运行ghost程序的用户是ghost_server_user,我使用的是Ubuntu 20.04 Server.

编辑:我在机器上有完全的 root 权限。

根据Ghost文档,您必须为Ghost安装目录配置正确的权限。不应以 root 用户身份安装 Ghost。

再次尝试为文件夹设置正确的权限。

# Set directory owner: Replace <user> with the name of your user
sudo chown <user>:<user> /var/www/sitename

# Set the correct permissions
sudo chmod 775 /var/www/sitename