2011-09-04 133 views
1

安裝MODX Revolution後,我無法登錄 - 只顯示空白頁。我的設置:從git,PHP 5.3,Apache 2.2,OS ubuntu下載的MODX。安裝MODX Revolution後無法登錄

在Apache的錯誤日誌中我看到這條消息:

[Sun Sep 04 08:03:12 2011] [error] PHP Fatal error: Call to a member function render() on a non-object in
/var/www/modx/manager/controllers/default/welcome.class.php on line 64 [Sun Sep 04 08:03:12 2011] [error] PHP Stack trace: [Sun Sep 04
08:03:12 2011] [error] PHP 1. {main}()
/var/www/modx/manager/index.php:0 [Sun Sep 04 08:03:12 2011] [error] PHP 2. modManagerRequest->handleRequest()
/var/www/modx/manager/index.php:71 [Sun Sep 04 08:03:12 2011] [error] PHP 3. modManagerRequest->prepareResponse()
/var/www/modx/core/model/modx/modmanagerrequest.class.php:124 [Sun
Sep 04 08:03:12 2011] [error] PHP 4.
modManagerResponse->outputContent()
/var/www/modx/core/model/modx/modmanagerrequest.class.php:173 [Sun
Sep 04 08:03:12 2011] [error] PHP 5. modManagerController->render() /var/www/modx/core/model/modx/modmanagerresponse.class.php:106 [Sun Sep 04 08:03:12 2011] [error] PHP 6.
WelcomeManagerController->process()
/var/www/modx/core/model/modx/modmanagercontroller.class.php:133

+0

你運行安裝前transport.core.php?你還確定目錄「/ core/packages」,「/ core/cache」,「/ core/import」和「/ core/export」是可寫的。確保您的php.ini設置將memory_limit設置爲128M,並將max_execution_time設置爲120,最後是否創建了空白文件「/core/config/config.inc.php」並將其設置爲可寫? –

+0

所有這些文件夾是可寫的,但我沒有運行transport.core.php。從git克隆後,我沒有得到他們,我只是複製他們的ziped版本。問題在這?我在安裝之前沒有在手冊中找到我必須運行transport.core.php? – alex

+0

我只安裝了3次revo,但我從來沒有運行transport.core.php。 @paulGraffix你有鏈接到這方面的一些文件? – Fishcake

回答

0

其實,保羅Graffam是正確的意見,從混帳建設時(無論是通過克隆或從github上下載),你需要第一次運行transport.core.php以及一些其他的東西。

具體說明可以在這裏找到:http://rtfm.modx.com/display/revolution20/Git+Installation

如果你不想去完成這些步驟的替代方法是從http://modx.com/download/nightlies/下載每晚構建 - 你能在那裏安裝它們是正常的。

(認識我有點晚了問題,但想通其他人可能在未來通過它的Stüble而且也沒有答案了)