【问题标题】:Apache 404 error when accesing Magento Admin Panel访问 Magento 管理面板时出现 Apache 404 错误
【发布时间】: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

这是我迄今为止尝试过的列表:

  1. 检查 app/etc/local.xml 中是否有管理员:
    • 文件不存在
  2. 将 store_id、group_id、website_id 和 customer_group_id 设置为 0:
    • 表 core_store、core_store_group、core_website 和 customer_group 不存在
  3. 使用 url 像 domain/magento/index.php/admin:
    • Apache 找不到某些索引键
  4. 删除应用程序/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 点 - 我从未听说过该文件,所以如果我是你,我会暂时忽略它。
  • 其明显的权限问题。请先设置您的文件夹权限,然后再尝试安装。

标签: php apache magento


【解决方案1】:

只需点击开始菜单上的 wamp 服务器徽标
转到 Apache->Apache 模块->启用 rewrite_module

重新启动 wamp 服务并检查您的网站

【讨论】:

  • 感谢@dhaval-patel,但 rewrite_module 已启用,我在 LAMP 堆栈中。
猜你喜欢
  • 2014-07-06
  • 2010-11-29
  • 1970-01-01
  • 2013-03-02
  • 2011-09-19
  • 1970-01-01
  • 2016-01-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多