2012-05-25 3 views
0

Я копировал проект моего друга, который был создан с использованием codeigniter.Ошибка входа в систему Codeigniter

Я скопировал все файлы из ее www-папки, включая данные mysql, и вставлял их в мою www-папку и данные mysql, но когда я пытаюсь запустить на своем локальном хосте, он показывает «Not Found». Запрошенный URL-адрес simrm/login не найден на этом сервере .

я новичок с помощью CodeIgniter, так как исправить эту проблему?

+1

Вы, вероятно, не скопировать скрытый файл .htaccess. Вам нужно, чтобы иметь доступ к следующим URL-адресам: '/ simrm/login' вместо:' index.php/simrm/login'. – Mischa

+0

Могу ли я создать файл htaccess для этого? –

+0

Да, вы можете создать для этого файл '.htaccess'. См.: Http://codeigniter.com/user_guide/general/urls.html – Mischa

ответ

0

Оо я думаю, что ваши новые в CodeIgniter ...
Вы должны использоваться файл .htaccess, чтобы избавиться от index.php ,

Или вы можете перенаправить его, используя redirect(base_url().'index.php/login');

+0

thx для всех и специальные для hammed для правильного ответа. но у меня все еще есть проблема на следующем шаге. страница входа была открыта, и ничего не произошло, когда я нажимаю кнопку отправки. моя форма вроде этого

>. process_form - это функция в login.php. –

0

Вы можете проверить путь baseurl (то есть путь к проекту), правильно ли вы указали его в config.php. Путь к config.php является application/config/config.php или внутри system/application/config/config.php

$config['base_url'] = 'your_project_url'

+0

Я сделал это $ config ['base_url'] = 'http: // localhost/myproject /'; но все еще ошибка. страница не найдена при перенаправлении для входа в систему на другой странице –

Смежные вопросы