Я осмотрелся и уверен, что это часто встречается, но, похоже, не могу получить правильный ответ.
Я только недавно создал проект Codeigniter 3 на моем локальном хосте и перенес егонекоторый код Codeigniter 2.
Файл index.php немного отличается.
Я могу запустить и запустить проект, кроме ссылок на основные папки в файле index.php, таких как APPLICATION идругие, которые я добавил как «АКТИВЫ» и т. д. загружаются так:
<link href="http://[::1]/projectOne/E:\public_html\projectOne\assets\css\style.php?1537317115" rel="stylesheet" type="text/css" >
Даже когда я установил base_url:
<link href="http://localhost/projectOne/E:\public_html\projectOne\assets\css\style.php?1537317115" rel="stylesheet" type="text/css" >
Я проверил, что это не простопапки, которые я добавил, выводя переменную APPPATH:
define('APPPATH', $application_folder.DIRECTORY_SEPARATOR);
echo APPPATH;
, которая выдает:
E:\public_html\projectOne\application\
Что мне здесь не хватает?
Как мне получить пути кпапка, заданная в index.php, чтобы использовать только корневой каталог проекта, а не весь путь к файлу на компьютере?