невозможно загрузить файл запроса - PullRequest
0 голосов
/ 04 марта 2020

Привет, я просто новичок в codeigniter. Мой сайт работает, эта ошибка после миграции windows в Ubuntu. в Ubuntu я использую vhost.

Обнаружена ошибка Не удалось загрузить запрошенный файл: admin / layout. php

Вот мой контроллер:

<?php 
 defined('BASEPATH') OR exit('No direct script access allowed');

 class C_login extends CI_Controller {

    function __construct(){
        parent::__construct();
        $this->load->model('m_login');
    }

    public function index()
    {
        $this->load->view('v_login');
    }

    function aksi_login(){
        $id_user = $this->input->post('id_user');
        $password = $this->input->post('password');
        $where = array(
            'id_user' => $id_user,
            'password' => $password//md5($password)
        );
        $cek = $this->m_login->cek_login("tb_user",$where)->num_rows();
        if ($cek > 0) {
            $data_session = array(
                'nama'=>$id_user,
                'status'=>"login"
            );
            $this->session->set_userdata($data_session);
            $data['title']="Home";
            $data['model']=$this->M_data;
            $data['user']=$this->M_data->Get_data('tb_user');
            $data['Diag']=$this->M_data->Get_data('tb_diagnosa');
            $this->db->where('status !=',0);
            $data['all_rekam'] =$this->db->get('tb_diagnosa')->num_rows();
            $this->db->where('status',1);
            $data['ok_rekam'] =$this->db->get('tb_diagnosa')->num_rows();
            $this->db->where('status',2);
            $data['not_rekam'] =$this->db->get('tb_diagnosa')->num_rows();
            $tpl['content'] = $this->load->view('Admin/home',$data,TRUE);
            $this->load->view('admin/layout',$tpl);
        }else{
            $this->session->set_flashdata('message','id_user atau password anda salah silahkan diulangi lagi!!!!');
                redirect('C_login','refresh');
        }
    }
    function logout(){
        $this->session->sess_destroy();
        redirect(base_url('C_login'));
    }

 }


 /* End of file C_login.php */
 /* Location: ./application/controllers/C_login.php */ ?>

1 Ответ

0 голосов
/ 05 марта 2020

Для загрузки файла представления в Codeigniter ... вам необходимо иметь следующий файл представления в каталоге просмотра.

"Приложение / Представление / admin / layout. php" у вас этого нет файл, поэтому вы получаете эту ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...