codeigniter возвращает «Message: неопределенное свойство: Welcome :: $ load» при попытке загрузить вспомогательную библиотеку

Исходная информация

Я только что установил свежую копию CI и изменил контроллер приветствия, включив в него URL Helper, чтобы я мог вызвать методbase_url, Затем я пытаюсь вызвать этот метод изhome.php

Проблема: Я получаю следующее сообщение об ошибке:

Message: Undefined property: Welcome::$load
Filename: controllers/welcome.php

Код:

Вот как теперь выглядит мой приветственный контроллер:

class Welcome extends CI_Controller {
    public function __construct()
    {
        $this->load->helper('url');     
    }   

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

Вид выглядит так:

<!DOCTYPE html> 
<html lang="en">
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
    <meta charset="utf-8">
    <meta name="viewport" content="width = device-width">    
    <meta name="description" content="">
    <!-- Le styles -->    
    <title>test site</title>
    <script>   
      var BASEPATH = "<?php echo base_url(); ?>";
    </script>
    <link href="<?php echo base_url('assets/css/bootstrap.min.css')?>" rel="stylesheet">
    <link href="<?php echo base_url('assets/css/navbar.css')?>" rel="stylesheet">    
  </head>

Система умирает на линии в конструкторе контроллера, где я пытаюсь загрузить библиотеку ...

Что я сделал до сих пор:

Прочтите руководство.https://www.codeigniter.com/user_guide/helpers/url_helper.html

Попытался включить библиотеку url в config / autoload.php следующим образом:

$autoload['helper'] = array('url');

Но я все еще получаю ошибку. Какие-либо предложения?

Благодарю.

Скриншоты:

Ответы на вопрос(1)

Ваш ответ на вопрос