Мне нужно иметь текущий найденный контроллер и действие в промежуточном программном обеспечении, чтобы я мог выполнить некоторую проверку подлинности. Но я нашел это невозможным, потому что труба похожа на Middleware1 -> Middleware2-> выполняет диспетчеризацию -> контроллер @ action () -> Middleware2 -> Middleware1. Поэтому перед отправкой я не могу получить информацию о маршруте. Это определенно […]
Я пытаюсь выяснить, как изменить место хранения по умолчанию (включая его подпапки) в проекте Lumen. По нескольким причинам, учитывая текущую конфигурацию веб-сервера производства, Lumen выбрасывает исключение, исключенное при разрешении, при попытке записи журналов или компиляции представлений Blade. Единственная альтернатива без использования sysadmin – переместить папку хранения в папку tmp на веб-сервере. На laravel, кажется, есть […]
Я пытаюсь запросить одну из моих баз данных настройки с помощью Lumen. Я создал файл конфигурации следующим образом: конфиг / database.php return [ 'mysql' => [ 'domains' => [ 'host' => 'localhost', 'username' => 'root', 'password' => '', 'database' => 'domains' ], // Other connections here… 'driver' => 'mysql' ] ]; Затем я пытаюсь выполнить […]
Я нашел этот учебник для установки плагина для Laravel и его методы были завершены PHPStorm. Кажется, я не работаю для Люмена. Существуют ли какие-либо решения, которые в настоящее время поддерживают Lumen, поскольку Lumen является своего рода подмножеством Laravel?
Я хочу добавить в свой проект Lumen ежедневный журнал. Я пробую это в app.php (Folder Bootstrap /) $logFile = 'laravel.log'; Log::useDailyFiles(storage_path().'/logs/'.$logFile); Но это установило мне эту ошибку Вызов неопределенного метода Monolog \ logger :: useDailyFiles () Любая помощь, которую я ценю … Спасибо
Я использую структуру Lumen в первый раз, маршрут / мой HomeController не работает. Это мой route.php: $app->get('/', 'HomeController@index'); Но я получаю следующую ошибку: [2015-04-17 07:03:41] lumen.ERROR: exception 'ReflectionException' with message 'Class HomeController does not exist' in /Users/refear99/Web/qingsongchou_api/vendor/illuminate/container/Container.php:776 Stack trace: #0 /Users/refear99/Web/qingsongchou_api/vendor/illuminate/container/Container.php(776): ReflectionClass->__construct('HomeController') #1 /Users/refear99/Web/qingsongchou_api/vendor/illuminate/container/Container.php(656): Illuminate\Container\Container->build('HomeController', Array) #2 /Users/refear99/Web/qingsongchou_api/vendor/laravel/lumen-framework/src/Application.php(358): Illuminate\Container\Container->make('HomeController', Array) #3 /Users/refear99/Web/qingsongchou_api/vendor/laravel/lumen-framework/src/Application.php(1184): Laravel\Lumen\Application->make('HomeController') #4 /Users/refear99/Web/qingsongchou_api/vendor/laravel/lumen-framework/src/Application.php(1157): […]
Я пытаюсь выполнить код в моей установке Lumen через командную строку. В полном объеме Laravel я читал, что вы можете использовать команды для достижения этой цели с помощью команды make: command, но Lumen, похоже, не поддерживает эту команду. Есть ли способ разрешить эту команду? В противном случае, лучший способ запустить код из CLI в Lumen? […]
Я прочитал документацию, и кажется, что Lumen – это Laravel с меньшими возможностями. Я должен что-то упустить. Я ищу таблицу сравнения компонентов и особенностей Laravel и Lumen. Кто-нибудь знает различия?