-2

Когда я пишу mysite.com/Site/Home в браузере, он дает мне: 404 Страница не найдена !, а при изменении имени контроллера на маленькую букву (mysite.com/site/Home), он работает хорошо! Как преодолеть такую ​​проблему?!Когда контроллер CodeIgniter начинается с заглавной буквы, он дает 404 не найден

+1

«Доктор, доктор! Больно, когда я это делаю». «Ну не делай этого, тогда» – GordonM

+0

Это зависит от используемой ОС. Когда я запускаю am в Windows, можно ввести имя контроллера в любом случае, но в Linux это чувствительный к регистру. Потому что в именах файлов linux чувствительны к регистру. – Nishanthan

ответ

0

Если вы хотите, чтобы иметь возможность использовать «/ Site» в браузере, то изменить имя класса в контроллере на сайт и имя файла, он находится в на сайт (очевидно со всеми другими данными)

Простенько, если вы все еще получаете ошибку не помещайте сайт в свой браузер, имена чувствительны к регистру! CI может не разрешать использование капитализированных поисков.