проблема установки codeigniter на общем хосте - PullRequest
1 голос
/ 16 декабря 2009

моя учетная запись хоста выглядит примерно так:

~
~ / Public_html
~ / public_html / system / application

чтобы получить доступ к моей сети, мне нужно поместить http://example.com/~userid в адресную строку

Я устанавливаю codeigniter в каталог ~ / public_html, я могу получить доступ к http://example.com/~userid.

Страница приветствия отображается правильно, а соответствующие страницы руководства пользователя отображаются правильно.

Проблема в том, что если я создаю новый контроллер и создаю новые представления, на веб-странице просто отображается сообщение «Ошибка 404: документ не найден». Если я использую http://example.com/~userid/welcome/index, у него та же проблема.

Если я использую функцию base_url (), она показывает http://example.com/~userid/

Что мне делать, чтобы решить эту проблему?

Заранее спасибо!

1 Ответ

3 голосов
/ 16 декабря 2009

Попробуйте http://example.com/~userid/index.php/welcome/index.

Похоже, что перезапись вашего URL не настроена или неправильно настроена. Это способ по умолчанию, если перезапись URL отключена.

РЕДАКТИРОВАТЬ См. эту страницу руководства пользователя , особенно раздел "Удаление файла index.php" о том, как настроить перезапись URL.

...