无法在虚拟机上运行 magento
Posted
技术标签:
【中文标题】无法在虚拟机上运行 magento【英文标题】:Unable to run magento on a virtual machine 【发布时间】:2012-08-13 07:35:40 【问题描述】:我正在设置一个虚拟机来使用 magento。
我正确设置了网络服务器(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 只是一个 PHP 脚本。它不在乎它是在物理机还是虚拟机上。指定的代码行是什么? 【参考方案1】:是的,我终于明白了。 这是缺少配置...
也许 magento 团队的人应该预料到一切都会失败并打印一些有用的消息......至少引导应用程序。
我想我会为此做一些补丁......
【讨论】:
您可以分享您缺少的配置,它可能对其他人有所帮助 很高兴你终于明白了。那么..是什么? 这对我有用 blog.f***-blechschmidt.de ,问题是不存在的依赖项!以上是关于无法在虚拟机上运行 magento的主要内容,如果未能解决你的问题,请参考以下文章