从Filezilla传输文件的权限问题会在Shopware后端/前端中出现登录问题

时间:2019-03-15 11:15:54

标签: debian virtualbox bitnami shopware

我在AWS上运行了一个Shopware堆栈,该堆栈运行正常。 现在,我尝试使用针对 virtualbox 的bitnami商店软件堆栈将这个在线商店克隆到开发环境中。

我已经通过SSH和PPk Key将虚拟的购物软件堆栈连接到腻子和文件浏览器上。

现在,我尝试上传实时目录“ shopware”以覆盖虚拟机opt/bitnami/apps上的现有shopware文件夹

出现此错误后:

error

我在社区中阅读过,将用户从组用户更改为bitnami:

sudo chown -c bitami /opt/bitnami/apps

它仍然无法正常工作,但另一个大问题还在前面:

我没有到达虚拟机上的登录和前端站点,现在出现此错误:

  

您无权访问此服务器上的/ backend。

在更改此用户之前,它可以通过浏览器登录,但存在root用户,因此我试图退还该用户,但问题仍然存在:

user change

我希望任何人都可以告诉我以下两个问题:

1。)我必须如何更改权限/用户才能通过购物软件中的浏览器登录

2。)如何修改将本地shopware文件夹(包括所有子文件夹)上传到虚拟机上的opt/bitnami/apps的权限。

非常感谢您的支持!

2 个答案:

答案 0 :(得分:1)

Bitnami工程师在这里

首先,当实际路径为/opt/bitnami/apps/shopware/shopware/htdocs时,您尝试访问/opt/bitnami/apps/shopware/htdocs。除此之外,似乎您删除了/ opt / bitnami / apps / shopware下文件的执行权限,这就是为什么您无法列出文件夹内容的原因。

apps/shopware/htdocs:
total 380
drw-rw-rw- 12 bitnami daemon   4096 Jan 15 04:08 .

请使用SSH连接并运行此命令

sudo chmod +x /opt/bitnami/apps/shopware/*

很乐意提供帮助!

答案 1 :(得分:0)

1。)这可能是您的虚拟主机上的错误设置。请确保服务器将使用商店软件提供的.htaccess(例如“ AllowOverride All”),并且已激活mod_rewrite。由于/ backend不是文件夹/文件,因此权限不应该成为问题。 (如果shopware.php / backend可以正常工作,则与mod_rewrite有关)

2。)您需要检查运行apache进程的用户是“ bitnami”还是其他人。这是一个常见的用户权限问题。您正在使用其他用户(通过FTP)创建这些文件,并使用另一个用户(运行apache进程的一个)来访问该文件。您需要确保两个用户都可以创建和访问这些文件(例如,通过使用同一组)。