2012-12-01 44 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版本無關。只是一些丟失的文件。