2012-12-01 43 views
0

我以前从未使用过taskell,但听说它“非常容易”,所以我使用了它。使用taskel安装LAMP堆栈并且没有任何工作

我从来没有这么麻烦让Magento安装工作。

我转移了所有的文件,数据库和一切,但我得到的错误,我找不出来源。

Fatal error: Call to a member function children() on a non-object in /var/www/magento/app/code/core/Mage/Core/Model/Config.php on line 901

也许这与SPL自动加载呢?但它在两个都启用。我不知道。我所知道的只是它应该起作用,就像苹果公司的产品一样。

主要区别在于这是Ubuntu 12.04.1(服务器)。在我只使用Ubuntu 10和CentOS之前。 而在Ubuntu 10上,我在OS安装时安装了LAMP。但服务器主机没有这样做,所以我使用taskel,现在一切都很糟糕。

在CentOS上使用YUM是一个噩梦,但这是一个更大的噩梦。

任何线索,将不胜感激。

回答

0

事实证明,当我在服务器上创建tar.gz文件时,有一些文件我没有权限读取,在app/etc/modules中。我所要做的就是把这些转移过来。

我决定重做tar.gz并在输出中看到“许可被拒绝”后,我想出了答案。我检查了新的服务器,发现这些文件确实缺失。

转让它们后,一切立即奏效。

因此,它与taskel或Ubuntu版本无关。只是一些丢失的文件。