Привет,
Я столкнулся с кажущейся странной проблемой, и мне было интересно, может ли кто-нибудь пролить свет.
Я создал простой контроллер на два уровня ниже традиционного /каталог application / controllers /, и я вижу CI-404 при попадании в указанный контроллер.
Для уточнения моя структура каталогов следующая: / ci / application / controllers / dir1 / dir2 / myfile.php
Сам файл имеет простую функцию сэхо заявление.Когда я перемещаю указанный файл вверх на один уровень так, чтобы он находился в: / ci / application / controllers / dir1 / myfile.php
Он работает.
I 'мы пытались изменить имя каталога "dir2" в приведенном выше примере, имя контроллера, имена функций внутри контроллера - безрезультатно.Я могу использовать один и тот же php-файл, не проходя через платформу Code Igniter, и я нахожусь на машине с Windows, работающей нормально, поэтому не могу представить, что это проблема, связанная с разрешениями.
IЯ склонен думать, что CI просто не хочет заходить в каталог контроллеров более чем на один уровень. Возможно ли это, или я что-то упустил?