Почему Request :: current () имеет значение null после обновления с Kohana 3.0 до 3.1? - PullRequest
1 голос
/ 29 апреля 2011

Мы обновили нашу платформу Kohana с 3.0 до 3.1 и поэтому в файле bootstrap.php мне пришлось изменить:

request = Request::instance($_SERVER['PATH_INFO']);

до

$request = Request::current(); 

, но теперь $ request всегдаnull.

Что мне нужно изменить, чтобы Request::current() возвращал запрос вместо нуля?

1 Ответ

3 голосов
/ 29 апреля 2011

Вам необходимо вызвать Request::factory(), чтобы создать начальный объект запроса. Request::current() не создает новый запрос, просто возвращает текущий.

Кроме того, вам нужно изменить файлы index.php и bootstrap.php, поскольку выполнение запроса было перемещено в index.php .

PS . Может быть эта ссылка поможет.

...