не могу вызвать вторую функцию в контроллере кода - PullRequest
3 голосов
/ 31 марта 2012

Я новичок в codeigniter У меня проблема

Я использую свой OS X Lion, и я использую .htaccess Я могу напрямую вызывать localhost / site_folder / это работает как charm, но у меня есть вторая функция вмой контроллер, но я не могу напрямую вызвать эту функцию, например, localhost / site_folder / function2

здесь мой контроллер

class My_site extends CI_Controller {
function __construct() {
  parent::__construct();
  }
function index() {
  --some script--
  }
function function2() {
  --some script--
  }
}

и он говорит, что URL не найден, почему?

спасибо

Ответы [ 3 ]

1 голос
/ 02 апреля 2012

Я нашел решения на этом форуме http://ellislab.com/forums/viewthread/210578/

1 голос
/ 11 сентября 2014
  It may be the issue please Check the uri protocol in the config file that should be AUTO.

  Config/config.php ===> $config['uri_protocol']    = 'AUTO';
1 голос
/ 31 марта 2012

Схема маршрутизации по умолчанию: example.com/class/function/id/ Документ

Если site_folder - это папка, в которой вы установили codeigniter, ваш URL для function2 будет

http://localhost/site_folder/my_site/function2
...