Перенаправление кодигнитора - PullRequest
0 голосов
/ 15 февраля 2012

Здравствуйте, я создал проект codeigniter, но когда я нажимаю ссылку на одну из моих функций, например, добавить пользователя, я перенаправляюсь на главную страницу установки XAMPP на локальном хосте, а не на правильный URL-адрес приложения. В чем может быть проблема? Спасибо

Ответы [ 2 ]

0 голосов
/ 15 февраля 2012

Вы установили базовый URL в конфигурации CI? файл projectname/application/config/config.php? Это может быть проблемой ... Я полагаю, ваш проект не находится в webroot, но в вашем базовом URL отсутствует часть /projectname/.

$config['base_url'] = 'http://example.com/projectname/';
0 голосов
/ 15 февраля 2012

Как создать ссылку (можете ли вы показать нам код)?Если вы не используете URLHelper, взгляните на urlHelper .

Я просто догадываюсь, но, возможно, вам не хватает имени контроллера (вам нужно загрузить UrlHelper), например:

<a href="<?= site_url('/name_of_the_controller/method_to_invoke'); ?>">Link to the controllers method</a>

или (см. Ниже комментарий Джордана Арсено об использовании вызова site_url для повышения производительности):

<?= anchor('/name_of_the_controller/method_to_invoke', 'Link to the controllers method'); ?>

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...