2015-01-26 30 views
0

我正在嘗試安裝CakePHP 3.x的全新安裝。但是,由於某種原因,當我運行我的本地主機時,它只會給我「派遣(Request :: createFromGlobals(),new Response());」。當我使用'bin/cake server'運行開發版本時,一切都運行。新安裝的cakephp3.x給出空白頁面,用PHP代碼index.php

我已經將我的apache2的webroot同時設置在apache2/apache2.conf和apache2/sites-available/000-default.conf中,並將其設置爲我的應用程序的webroot目錄。另外,我使用的是Ubuntu 14.04。

有沒有人有線索是什麼原因造成的?所有我能想到的是,它是一些與CakePHP的本身,而是我已經重新下載它使用他們在書中提出的作曲家:http://book.cakephp.org/3.0/en/installation.html

在此先感謝

+0

如果你看到PHP代碼,這可能意味着PHP沒有設置,或者它沒有設置爲將該文件解釋爲PHP並執行它,而是假設它是純文本文本並將其輸出到瀏覽器。 – 2015-01-26 23:37:18

回答

0

發現,PHP的mbstring擴展失蹤: sudo apt-get install libapache2-mod-php5