无法在虚拟机上运行magento

时间:2012-08-16 21:43:13

标签: php mysql magento-1.6 mysql5

我正在设置一个VM来处理magento。

我正确设置了webserver(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。

这里有什么不妥?

1 个答案:

答案 0 :(得分:1)

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

也许magento团队的成员应该期待一切都失败并打印一些有用的信息......至少引导应用程序。

我想我会为此制作一些补丁...