全新安装后,Magento 2无法登录Admin

时间:2016-02-12 17:00:18

标签: magento2

我已经使用Magestead(http://www.magestead.com/)成功安装了Centos Vagrant盒子。这很有效,我能够毫无问题地登录管理部分。

但是,我更习惯使用Ubuntu,因此我使用Ubuntu创建了一个新的流浪盒。我根据文档进行了设置并安装了Magento,没有任何问题。我已经设置了正确的文件权限等。但是,当我尝试访问管理部分时,我收到以下错误。前页工作正常。

Warning: file_get_contents(/var/www/html/magento2/var/cache//mage-tags/mage---ea6_BACKEND_MAINMENU): failed to open stream: No such file or directory in /var/www/html/magento2/lib/internal/Cm/Cache/Backend/File.php on line 614

我已经尝试清除pub / static文件夹,清除了其他帖子中建议的各种var /目录等。

认为它可能是vagrant共享文件夹的问题。我又开始了,这次将Magento安装在vagrant box内的文件夹上(不在文件夹共享上)。这要快得多,所以我希望这可能是原因。唉,这并没有解决我的问题,我仍然收到同样的错误。

我已尝试过作曲家安装和手动压缩下载安装,但我在两者上都有相同的错误。

查看丢失文件的位置,我可以确认该文件不存在。当我查看Centos框时,此文件就在那里。如果我删除Centos框上的文件夹(var / www / html / magento2 / var / cache /),文件将按预期创建并正常工作。在Ubuntu框中不会发生这种情况,但是创建了一些 mage --- ea6 文件,所以它正在做它。

有没有人有任何想法?

1 个答案:

答案 0 :(得分:0)

所以我经过一些测试后发现了它。

原来是xDebug(或我安装它的方式)导致了这个问题。我运行了一些测试,管理区域工作正常,未安装xDebug。

我出于开发原因需要Xdebug所以我使用Pear安装它并且Magento安装正常,一切正常!

相关问题