无法在虚拟机上运行 magento


Unable to run magento on a virtual machine

我正在设置一个虚拟机来处理洋红色。

正确设置了网络服务器(apache2),PHP,mysql,就像我在其他服务器上所做的那样,我让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团队的人应该预料到一切都会失败并打印一些有用的信息......至少引导应用程序。

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