Magento 2.0 管理菜单不工作

Magento 2.0 admin menu not working

我已经安装了 magento 2.0

when i have logged in at admin panel,all admin menu links are disabled and none of them is working.

谁能帮助我,我犯了一个错误。

打开app/etc/di.xml找到路径“Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink”并替换为“Magento\Framework\App\View\Asset\MaterializationStrategy\Copy”

有关详细信息,请参阅:http://www.dckap.com/blog/magento-2-admin-links-not-working-in-windows/

我找到了简单的解决方案: 在以下位置打开文件 di.xml:

app/etc/di.xml

对于版本 Magento 2.3.1 转到第 714 行:

旧行:

Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink

替换为(新行)

Magento\Framework\App\View\Asset\MaterializationStrategy\copy

在任何 directory.This 适合我的解决方案中都无需删除任何文件。

我刚刚做了以下事情:

  • cd magento2 文件夹
  • 运行 shell 命令

我的系统:

  • magento 2.0.2
  • xampp 7.0.3
  • windows 7
Justin@GATEWAY f:\xampp\htdocs\mag2
# php -f bin/magento setup:static-content:deploy

步骤 1.

$ php bin/magento setup:static-content:deploy 

步骤 2.

$ php bin/magento indexer:reindex 

If magento2 url’s or admin url is not working ?

在生产站点上遇到了同样的问题,并采取了以下措施来缓解问题:

步骤 1. 使用 rm -R static/*

删除静态文件夹

步骤 2. 已清除缓存 php bin/magento cache:clean & php bin/magento cache:flush

步骤 3. 重新编译 php bin/magento setup:di:compile

步骤 4. 生成的静态内容php bin/magento setup:static-content:deploy

步骤 5. 将 pub/static 文件夹 chmod 777 -R . /static

的权限更改为 777

按照这些步骤操作,我的管理后端加载正常。

删除 pub/static 下的文件以删除任何现有的符号链接。您可能需要注意不要删除 .htaccess 文件

我找到了一个简单的解决方案:

打开文件app/etc/di.xml

转到第 707 行。

替换行:

Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink

Magento\Framework\App\View\Asset\MaterializationStrategy\copy

无需删除任何目录中的任何文件。这个解决方案对我有用。

  1. 删除所有内容,pub/static 文件夹中的 .htaccess 文件除外

  2. 打开app/etc/di.xml找到路径

    “Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink”并替换为 “Magento\Framework\App\View\Asset\MaterializationStrategy\Copy”