web-dev-qa-db-fra.com

CodeIgniter: Impossible de charger le fichier demandé:

Salut, je suis nouveau dans codeigniter. Mon site Web fonctionne localement, mais lorsque je l'ai téléchargé, j'ai eu cette erreur:

Une erreur s'est produite Impossible de charger le fichier demandé: home\home_view.php

Voici mon contrôleur:

<?php
class home extends CI_Controller{

function index(){

  $data=array();
  if($query=$this->home_model->get_dynamic_main_menu())
  {
  $data[‘main_menu’] = $query;
  }

  $this->load->view(‘home\home_view’,$data);
}


}

Merci!

8
Carl Michaels

essayer

$this->load->view('home/home_view',$data);

(et notez le "" "et non le" ‘" que vous avez utilisé)

18
Laurence

Les noms de fichiers sont sensibles à la casse - veuillez vérifier votre nom de fichier. il devrait être dans le même cas dans le dossier de vue

9
Najum Hussain

Je suis en erreur. Lorsque vous essayez d'accéder à un fichier qui ne se trouve pas dans le directeur. Vérifiez soigneusement le chemin dans la vue

 $this->load->view('path');

le chemin racine par défaut de la fonction de vue est application/view

J'ai eu la même erreur. J'essayais d'accéder à des fichiers comme celui-ci 

 $this->load->view('pages/view/file.php');

En fait, j'ai la classe Pages et la fonction. J'ai construit la fonction avec un argument pour appeler tous les fichiers du directeur application/view/pages . J'ai été mis sur le mauvais chemin. Le chemin ci-dessus pages/view/files peut être utilisé lorsque vous essayez d'accéder au contrôleur. Pas pour la vue. MVC a donné beaucoup de confusion. J'ai eu ce problème. Je viens de le résoudre. Merci. 

1
Hafiz Shehbaz Ali