Сначала вы ДОЛЖНЫ указать значение $config['base_url']
.Используйте следующую команду
$config['base_url'] = 'http://mywebiml.com/';
Во-вторых, убедитесь, что вы используете схему именования файлов и классов, которую требует CI.Файлы классов должны быть названы в стиле, аналогичном Ucfirst, тогда как любое другое имя файла (конфигурации, представления, общие сценарии и т. Д.) Должно быть написано строчными буквами.
Плохо:
some_class.php
Хорошо:
Some_class.php
Имена классов всегда должны начинаться с заглавной буквы.Несколько слов должны быть разделены подчеркиванием, а не CamelCased.
Плохо:
class someClass {
Хорошо:
class Some_class {
Имена файлов и классов должны точно соответствоватьто же самое - с учетом регистра.
Приведенные выше правила не будут иметь значения в среде разработки на основе Windows, но будут действовать в системе Linux, такой как Ubuntu.
Если вы используете .htaccess
для перезаписи URLпоэтому index.php
удаляется, используйте следующее.
$config['index_page'] = '';