无法在虚拟机上运行 magento

Posted

技术标签:

【中文标题】无法在虚拟机上运行 magento【英文标题】:Unable to run magento on a virtual machine 【发布时间】:2012-08-13 07:35:40 【问题描述】:

我正在设置一个虚拟机来使用 magento。

我正确设置了网络服务器(apache2)、phpmysql,就像我在其他服务器上做的一样,我让 magento 工作,但这次它不想运行......

我得到的只是这个错误:

Notice: Trying to get property of non-object in /home/lex/code/site/app/code/core/Mage/Core/Model/Config.php on line 1229 Notice: Trying to get property of non-object in /home/lex/code/site/app/code/core/Mage/Core/Model/Config.php on line 1229 Notice: Trying to get property of non-object in /home/lex/code/site/app/code/core/Mage/Core/Model/Config.php on line 1229 Notice: Trying to get property of non-object in /home/lex/code/site/app/code/core/Mage/Core/Model/Config.php on line 1241 Fatal error: Call to a member function getIdFieldName() on a non-object in /home/lex/code/site/app/code/core/Mage/Core/Model/Abstract.php on line 151 

不幸的是,我无法使用网上找到的建议来修复它(更改文件权限等)。这些文件在我的本地目录下,但我将组所有者设置为 www-data。

我正在运行 Ubuntu 12.04 桌面和 Magento 1.6。

这里有什么问题?

【问题讨论】:

magento 只是一个 PHP 脚本。它不在乎它是在物理机还是虚拟机上。指定的代码行是什么? 【参考方案1】:

是的,我终于明白了。 这是缺少配置...

也许 magento 团队的人应该预料到一切都会失败并打印一些有用的消息......至少引导应用程序。

我想我会为此做一些补丁......

【讨论】:

您可以分享您缺少的配置,它可能对其他人有所帮助 很高兴你终于明白了。那么..是什么? 这对我有用 blog.f***-blechschmidt.de ,问题是不存在的依赖项!

以上是关于无法在虚拟机上运行 magento的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VMware ESXi 虚拟机上运行 KVM

如何在 VMware ESXi 虚拟机上运行 KVM

梦幻西游网页版无法在虚拟机上运行

如何在虚拟机上运行linux系统

ArcGIS不能在虚拟机上运行是什么意思

在虚拟机上安装完了windows server 2003 无法连接网络。