У меня возникли проблемы с путем как папок приложения, так и системных папок. Я загрузил свой проект в реальном времени на поддомен. Сначала у меня не была обнаружена страница с ошибкой 404, которую, я думаю, я решил, пытаясь изменить путь к папкам приложения и системы.
Последнее теперь стало моей проблемой, так как возвращает ошибку «Неправильно задан путь к папке приложения. Пожалуйста, откройте следующий файл и исправьте его: index.php». Я провел исследование и, загрузив весь проект, понял, что мне нужно отредактировать что-то внутри index.php, а также в config.php в папке приложения.
Я не уверен, имеет ли отношение htaccess к моей проблеме. После загрузки всего проекта codeiginiter папки в моем файловом менеджере структурируются следующим образом. (Home / dir) — это мой домашний каталог, а под ним — папка public_html (www). Затем, под этим у меня есть поддомен под названием login, куда я загрузил свой проект codeigniter. Папки приложения и системы есть.
Единственное, что я изменил в файле index.php — это значения переменных $ application_folder и $ system_path. По умолчанию их значения установлены только для приложения и системы соответственно. Теперь я изменил это на следующее:
$application_folder = '/home/dir/www/stack-it.ca/login/application';
$system_path = '/home/dir/www/stack-it.ca/login/system';
Я все еще получаю ту же ошибку, о которой упоминал ранее. Если это поможет, вот как выглядит мой htaccess файл. Он находится на одном уровне с папками приложения и системы.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|assets)
RewriteRule ^(.*)$ index.php/$1 [L]
Я попытался отредактировать файлы, которые я знаю, которые должны быть отредактированы, чтобы Hostpapa мог разместить мой проект codeigniter. Я что-то пропустил? Должен ли я сделать еще один шаг?
Задача ещё не решена.
Других решений пока нет …