Codeigniter не может загрузить помощников

Я проверил все файлы конфигурации, убедился, что помощники находятся как в системе / помощниках, так и в приложениях / помощниках, а также в одном или другом. Я пробовал автозагрузку помощников, загрузку помощника в мой контроллер и из представления, и независимо от того, что я получаю ошибку.

Невозможно загрузить запрошенный файл: helpers / _helper.php

Это выглядит так, как будто я пытаюсь загрузить пустой помощник, такой как $this->load->helper(''); но я использую $this->load->helper('url');

Это мой контроллер для загрузки моей домашней страницы

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

class Pages extends CI_Controller {

public function __construct(){
parent::__construct();
$this->load->helper('url');
}

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

system / helpers / url_helper.php и application / helpers / url_helper.php в настоящее время существуют и не редактируются вообще.

При необходимости я могу включить свой файл autoload.php, но в настоящее время вспомогательные файлы вспомогательной загрузки загружаются автоматически. $autoload['helper'] = array();

1

Решение

Если вам нужно перевезти помощника URL

переименовать файл

application/helpers/MY_URL_helper.php

ИЛИ ЖЕ

application/helpers/MY_url_helper.php
0

Другие решения

Скопируйте весь путь внутри URL, вот так (wamp)

$this->load->helper('www/projectfoldername/applications/libraries/helpers/helperfile');
0

По вопросам рекламы [email protected]