Articles of kohana

kohana v3: использование разных шаблонов для разных поддоменов

У меня есть приложение kohana v3. 2 поддомена, указывающие на это приложение. что мне нужно настроить, что kohana использует другой шаблон, если приложение вызвано с subdomain2.example.com? на данный момент все вызовы (из поддомена1 и поддомен2) используют стандартный шаблон: «шаблоны / по умолчанию», Спасибо! Даниил

Являются ли созданные cookie недоступными до следующей загрузки страницы?

Когда я сначала создаю файл cookie, я, похоже, не могу захватить тот же файл cookie, пока не будет загружена следующая страница. Это похоже на то, что файл cookie не существует в браузере, пока страница не будет запрошена во второй раз. Я использую фреймворк Kohana PHP: Cookie::set('new_cookie', 'I am a cookie'); $cookie = Cookie::get('new_cookie'); //$cookie is […]

Создание таблиц из SQL-дампа, сгенерированного phpmyadmin с использованием kohana

У меня есть дамп SQLMyAdmin SQL в файле. Я хочу использовать PHP для выполнения этого SQL. Как я мог это сделать? Я пробовал простой запрос (с Kohana, но без него тоже слишком!), Но я получил синтаксическую ошибку. Как я мог это сделать?

Как установить параметры CURL при использовании запроса Kohana

Попытка использовать класс Request для получения внешних ресурсов, но не может понять, как установить дополнительные параметры зависания по умолчанию. Я получаю такие данные: $data = Request::factory($url)->execute()->body(); Я полагал, что добавление опций CURL было простым делом сделать копию system/config/curl.php в моей папке конфигурации приложения, а затем установить там опции (предположим, они будут объединены?). Но эти варианты, […]

Сообщение об ошибке при входе в Кохану

Я использую Kohana 3, и у меня есть проблема при входе в систему с пользователем. Я использую эту строку для входа в систему: $success = Auth::instance()->login($_POST['login_user'], $_POST['login_password'], $remember); И я получил сообщение об ошибке: Session_Exception [ 1 ]: Error reading session data. ~ SYSPATH/classes/kohana/session.php [ 326 ] У меня есть таблица сеансов, созданная с помощью […]

Кохана 3 Буферизация вывода командной строки?

Я использую Kohana 3, и у меня есть контроллер, который расширяет Kohana_Controller. Я вызываю это из командной строки, используя: php /path/to//index.php –uri="url/path" Он работает очень хорошо, но этот конкретный сценарий занимает много времени, и во время выполнения я повторяю сообщения о статусе (echo 'status message';), но ни одно из сообщений не появляется до тех пор, […]

Использование неопределенной константы CURLOPT_POST – предполагается 'CURLOPT_POST'

Я делаю запрос cURL через Kohana 3.2, но я получаю следующую ошибку, когда он пытается получить доступ CURLOPT_POST константе CURLOPT_POST : Use of undefined constant CURLOPT_POST – assumed 'CURLOPT_POST' Из system/classes/kohana/request/client/curl.php Kohana 3.2 system/classes/kohana/request/client/curl.php public function _set_curl_request_method(Request $request, array $options) { switch ($request->method()) { case Request::POST: $options[CURLOPT_POST] = TRUE; break; case Request::PUT: $options[CURLOPT_PUT] = TRUE; […]

Как вызвать процедуру в кохане 3.1

Кохана – это php-структура. это документ. как вызвать процедуру в этой структуре. Я искал и задавал вопросы по этому вопросу. like: insert_id в Кохане 3 это мой код: $conn = Database::instance(); $queryStr = "call sp_createUser('$nick_name','$email','$password','127.0.0.1')"; $query = DB::query(Database::SELECT, $queryStr); $query->execute($conn); но есть какое-то исключение .. Database_Exception [ 1312 ]: PROCEDURE sp_createUser can't return a result […]

kohana 3 Загрузка изображения без использования каких-либо модулей?

есть ли у кого-нибудь пример загрузки изображений в kohana 3 без использования каких-либо модулей в конце концов? Я использовал https://github.com/kohana/image/tree/3.1%2Fmaster, но моя ошибка: Fatal error: Uncaught Kohana_Exception [0]: Установленный GD не поддерживает изображения есть ли простой и быстрый способ загрузки файлов на веб-сайт, основанный на kohana 3? благодаря!

При использовании Kohana DB, как избежать дублирования кода при необходимости подсчета для разбивки на страницы?

Используя построитель запросов Kohana, можно ли построить мой запрос по частям. Затем выполните подсчет по указанному запросу. Затем выполните сам запрос. Все без необходимости писать повторяющиеся условные выражения … один для подсчета и один для результатов … Добавление DB::select(array('COUNT("pid")', 'mycount')) К основному запросу приводит только возврат одной записи. Возможно ли выполнить счет, и как-то удалить […]