|
本帖最后由 snow0418 于 2017-7-27 20:06 编辑
linux环境,php 5.5.7 apache 2.4.10
apache配置重写模块开了,检查过。
项目.htaccess文件也检查过。
域名:demo.second.com
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class MY_Controller extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->check();
}
然后check()方法里面检查是否登录。没有则跳转到登录页面。
redirect('demo.second.com/login', auto)不行
header('Location:demo.second.com/login'); 也不行。 // 这里应该是 header("Location:http://demo.second.com/login"); 2楼的回复是对的。发帖的时候没注意
直接用load->view('xxx_template')可以跳转到那个页面,但是控制器里面会报错:Undefined property: Home: xxx_model。 不管控制器里面是否修改model文件的大小写,都是这个错误。
是我MY_Controller里面的问题吗?
我已经不知道问题在哪里了。
路由没有问题,我继承CI_Controller写的接口可以正常调用。只是继承MY_Controller的web页面和模型无法加载。
有谁可以帮帮我,可以发红包的,谢谢。 |
|