Я создаю веб-сервер локально, используя CodeIgniter, и пытаюсь добавить новую страницу на свой веб-сайт. Однако после создания файлов Controller и View для страницы я не могу получить доступ к новой странице по (как мне кажется, адресу) по желаемому адресу.
Это на Pi с PHP 5 и Apache 2 с CodeIgniter 2.2.6. Мне удалось получить доступ к другим страницам для работы, просто написав контроллер и просмотрев файлы, но я не могу получить к нему доступ.
Код страницы контроллера (имя файла: Display_Live_State.php)
<?php
class Display_Live_State extends CI_Controller {
public function __construct()
{
//Construct page
parent::__construct();
$this->load->helper('url_helper');
}
public static function view()
{
$this->load->view('Display_Live_State_view', $data);
}
}
?>
Просмотр кода страницы (имя файла: Display_Live_State_view.php)
<body>
<div>This is a test</div>
</body>
Я ожидаю найти страницу с тестовым предложением по пути localhost / index.php / Display_Live_State / view, так как я создал другие страницы с похожими файловыми путями (за исключением имени контроллера) и смог получить доступ их.
Если бы кто-то мог объяснить мне, где CodeIgniter «помещает» веб-сайт при его создании, или показать мне, что я сделал неправильно / где находится страница, если она существует, я был бы очень благодарен. Спасибо.