为公共网络文件夹设置正确的权限

为公共网络文件夹设置正确的权限

我已经将我的 VPS 服务器(ubuntu 18.04)配置为运行多个域,其中一个 Web 服务器将是 OpenCart 商店(实际上,我必须将 OpenCart 商店从共享主机移动到 VPS 服务器)

我不确定要授予商店什么权限才能正常工作。在 Cpanel 中的旧托管中,文件夹的权限为 755,文件的权限为 644。

我将商店从 Cpanel 移至 VPS(使用 ssh):

/var/www/opecart/public

所有内容都在公共文件夹中。

我授予它的权限:

sudo chown -R $USER:www-data /var/www/opencart/public
sudo chmod -R 755 /var/www/opencart/public

并且它没有加载页面.....它抱怨:

Warning: fopen(/var/www/opencart/public/system/logs/error.log): failed to open stream: Permission denied in /var/www/opencart/public/system/library/log.php

如果我设置为 775,它就可以正常工作。

sudo chmod -R 775 /var/www/opencart/public

为 opencart 保留这个权限 775 可以吗 ????

相关内容