#php #request #kohana
#php #запрос #kohana
Вопрос:
Мы обновили наш фреймворк Kohana с 3.0 до 3.1 и поэтому в bootstrap.php файл, который мне пришлось изменить:
request = Request::instance($_SERVER['PATH_INFO']);
Для
$request = Request::current();
но теперь $request всегда равен нулю.
Что мне нужно изменить, чтобы Request::current()
возвращал запрос вместо null?
Ответ №1:
Вам нужен вызов Request::factory()
для создания начального объекта запроса. Request::current()
не создает новый запрос, просто возвращает текущий.
Кроме того, вам необходимо изменить свой index.php и bootstrap.php файлы, поскольку выполнение запроса было перенесено в index.php .
PS. Возможно, эта ссылка поможет.