Что-то в моей конфигурации CI отсутствует символ "/", которого ожидают файлы просмотра Tank auth, и я не могу понять это. Я надеюсь, что вы можете!
Вот некоторые детали:
$config['base_url'] = 'http://localhost/CI/';
У меня не настроен .htaccess (поэтому у меня все еще есть index.php в моем URI)
Когда Tank auth загружает один из своих файлов вида, вот первая строка:
<?php echo form_open($this->uri->uri_string()); ?>
Результирующий URI не загружается, так как он читается как "http://localhost/CI/index.php?auth/register
вместо http://localhost/CI/index.php/auth/register
Но если я изменю его на:
<?php echo form_open("/".$this->uri->uri_string()); ?>
все хорошо. Но вот как это должно было работать! Что я пропустил?
Спасибо!