Articles of lumen

Как изменить язык LOCALE на Lumen

Я видел этот вопрос , но он не отвечает мне. Я установил APP_LOCALE=fr в файле .env , но я все еще получаю дату в английском формате: string 'Thursday, 09h00' (length=15) И я хотел бы получить: string 'Jeudi, 09h00' (length=12) Как перейти с английского на французский на Lumen Framework ? (Добавлен тег PHP, который будет более […]

Почему cookie не установлен в Laravel Lumen

Этот вопрос является следующим вопросом . У меня есть сообщение на мой взгляд, который говорит: « This site uses cookie […] Close . Когда пользователь нажимает « Close , на контроллер отправляется запрос ajax. Функция следующая: public function acceptCookie(Request $request) { if ($request->valid == 'accept') { $response = new Response('acceptCookie'); if ($response->withCookie(cookie('acceptCookie', 'accepte', 44000))) { […]

Перенаправление на предполагаемый URL Lumen

Я создаю небольшое приложение Lumen с простым API и аутентификацией. Я хочу перенаправить пользователя на предполагаемый URL-адрес, и если он сам посещает /auth/login , я хочу, чтобы он перенаправлялся в /foo . В Laravel Docs есть эта функция: return redirect()->intended('/foo'); Когда я использую это в своем маршруте, я получаю сообщение об ошибке в журнале сервера, […]

Невозможно установить cookie с Laravel Lumen

Согласно документации , я пытаюсь создать простой файл cookie, но это не работает. Я создаю его, используя следующий код: $response = new Illuminate\Http\Response('Hello World'); $response->withCookie(cookie('name', 'value', 43920)); // 43920 = 1 month Когда я пытаюсь увидеть это в представлении, я получаю это сообщение об ошибке: Fatal error: Class 'App\Http\Controllers\Illuminate\Http\Response' not found in […]\app\Http\Controllers\nameController.php Как решить […]

Как аккуратно обрабатывать исключения в командах Artisan

Используя Lumen для создания API – любите Laravel, но все View, которые приходят с ним, были излишними для проекта, который я создаю. Во всяком случае, я сделал серию команд, которые выходят и собирают данные и сохраняют их в базе данных. <?php namespace App\Console\Commands; use Illuminate\Console\Command; use Symfony\Component\Console\Input\InputOption; use App\User; class GetItems extends Command { /** […]

ответ на предполетную ошибку недействителен (перенаправляется)

Я новичок в области Laravel и Lumen. Я делаю свой первый проект, используя Lumen. Я пытаюсь создать вызов API из углового Вот мой угловой код: app.controller('ListCtrl', ['$scope', '$http', '$location', '$window', function($scope, $http, $location, $window) { $scope.data = {}; $scope.getdata = function() { $scope.datas = []; $headers = { 'Access-Control-Allow-Origin' : '*', 'Access-Control-Allow-Methods' : 'POST, GET, […]

Ошибка Lumen при использовании миграции мастеров

Я новичок в Lumen и когда пытаюсь использовать: php artisan migrate Я получаю следующую ошибку. [PDOException] SQLSTATE[HY000] [2002] No such file or directory Если я изменю «localhost» на «127.0.0.1», я получаю эту ошибку: [PDOException] SQLSTATE[HY000] [2002] Connection refused Если я использую: php artisan migrate –database=Lumen Я получил: [InvalidArgumentException] Database [Lumen] not configured. Вот мой .env […]

Используя базовый путь в Laravel 5 (Lumen)

Я использую laravel в проекте. На моей локальной машине сервер, к которому я должен получить доступ, – это просто laraveltest.dev . Когда я открываю этот URL-адрес, проект работает нормально и без проблем. Однако, когда я загружаю это на тестовый сервер, где материал находится в субфоре, например: laraveltest.de/test2/ . Общая папка находится в laraveltest.de/test2/public/ , но […]

Lumen + Dingo + JWT не работает при построении

Я пытаюсь получить базовую рабочую основу для Lumen + Dingo Rest API, но я не могу понять, как мир все вместе. Lumen работает нормально, но когда я пытаюсь добавить Dingo, я получаю всевозможные ошибки. Из документации Dingo я читал: После того, как у вас есть пакет, вы можете настроить поставщика в файле config/api.php или в […]

Lumen не может изменить локаль

У меня есть почти свежая установка Люмена. У меня есть POST маршрут, который ведет к одному контроллеру. В запросе я отправляю параметр lang со строковым значением. public function form(Request $request) { if ($request->has('lang')) { app('config')->set('app.locale', $request->input('lang')); } return view('form'); } У меня есть еще одна папка в папке /resources/lang/ bg . В этой папке у […]