我正在尝试使用Mamp软件在我的Mac上本地工作,并在我的sites文件夹的子目录中安装了全新的Codeigniter,当我尝试加载我的Home控制器时,我没有收到任何错误或屏幕上显示任何内容,我试图找出原因。
- Documents
-Sites
-mysite
-application
-controllers
home.php
我启动了apache和mysql服务器并转到http://localhost/mysite/
。我在路线中设置的默认控制器是家用的,我得到一个白色的屏幕。这是我在家庭控制器中的以下代码。
<?php
class Home extends CI_Controller {
public function __construct() {
parent::__construct();
}
public function index() {
public $data = array();
echo 'this is the index function';
//$this->load->view('homepage', $data, TRUE);
}
}
答案 0 :(得分:1)
答案 1 :(得分:1)
尝试使用error_reporting(-1)
答案 2 :(得分:1)
我使用相同的设置。您的apache / php / mysql错误位于/ Applications / Mamp / logs文件夹中。你某处有一个php错误。我得到了很多。你必须确保你的所有路径都是正确的,否则就会发生这种情况。
答案 3 :(得分:1)
如果你没有加载一个帮助器/控制器/库,但你使用了其中的一些功能,你也会得到一个白色的屏幕。
当我看到白屏时,这是我检查的第一件事。