【发布时间】:2016-01-11 19:59:01
【问题描述】:
问题是:我无法访问 Magento 管理面板 在我的 Debian 7 服务器上安装 Magento。
安装过程中一切正常。所有模块均已安装并 我认为权限还可以(根文件夹和所有文件都属于 www-data, 根据 Magento 文档,目录权限设置为 700,文件权限设置为 600,但我尝试了更宽松的设置,例如文件夹设置为 755,文件设置为 644,但均未成功。
当通过 url 访问我的商店时,它会加载但没有 css、javascript。 访问管理面板时,我从 Apache 收到 404 错误。 Magento 版本:2.0.0 CE
这是我迄今为止尝试过的列表:
- 检查 app/etc/local.xml 中是否有管理员:
- 文件不存在
- 将 store_id、group_id、website_id 和 customer_group_id 设置为 0:
- 表 core_store、core_store_group、core_website 和 customer_group 不存在
- 使用 url 像 domain/magento/index.php/admin:
- Apache 找不到某些索引键
- 删除应用程序/etc/use_cache.ser
- 文件不存在
我真的是 Magento 的新手,实际上,这是我第一次尝试安装它。我会很感激任何帮助,我可以完全访问服务器和数据库。 谢谢
更新
现在我可以通过 url 访问我的商店,并正确加载 css 和图像。 我这样做了:
$ magento setup:static-content:deploy pt_BR
创建了缺少的目录结构。
然后我重置文件所有权(www-data)和权限(文件夹为 700,文件为 600)。
一切都很好,只是我还无法访问管理面板。
【问题讨论】:
-
点(1)你的local.xml不存在??没有它,您将无法正常安装 Magento
-
是的,我手动创建了它,但没有任何改变。我刚刚卸载了 magento 并重新开始安装。
-
好主意。 Magento 应该在成功安装期间在第 1 点和第 2 点创建文件和表。我想第 3 点可能归结为 Apache 配置错误,但可能已修复,但也需要重新安装,第 4 点 - 我从未听说过该文件,所以如果我是你,我会暂时忽略它。
-
其明显的权限问题。请先设置您的文件夹权限,然后再尝试安装。