2015-05-22 6 views
2

Я настраиваю Codeigniter 3 с помощью ion_auth для пользовательской системы. Это должна быть простая установка, но я получаю только 404s при вызове auth-контроллера. Я должен упустить что-то очевидное, но я не вижу этого.Codeigniter 3, ion_auth и 404s

Основы являются:
$config['base_url'] = 'http://russellbits.com/labs/codeigniterlab/';
Это мой сервер и локальный файл я положил все в

$config['index_page'] = 'index.php'; На данный момент я избегаю файл .htaccess (пока я не выяснить эти ошибки 404)

Если я позвоню либо
http://russellbits.com/labs/codeigniterlab/index.php/auth/login или http://russellbits.com/labs/codeigniterlab/index.php/

Вход и основные страницы отображаются в порядке. После того, как я пытаюсь войти в систему, хотя, я получаю

Не найдено
Запрошенный URL /public/index.php не был найден на этом сервере.

Дважды проверки URL, система звонит http://russellbits.com/labs/codeigniterlab/auth/login < - Примечание: нет index.php

И я не знаю, где система получает идею, что он должен вызвать/общая папка. Эта папка не существует и не находится ни в одном из файлов конфигурации. Есть предположения?

+1

в CodeIgniter имени файла должен иметь первую заглавную букву, напр. если имя controlelr fille является именем auth.php в Auth.php, то оно будет работать –

+0

Спасибо за комментарий, но я знаю об этой детали (и у вас была эта проблема раньше), но в этом конкретном случае изменение капитализации не помогает. – russellmania

+0

Файл .htaccess в одном из родительских каталогов, скорее всего, изменяет ваши запросы. – Narf

ответ

0

Проверьте ваш config/routes.php и убедитесь, что вы не есть правило, как показано ниже:

$route['(:any)'] = 'pages/view/$1'; 
Смежные вопросы