2022-01-01から1ヶ月間の記事一覧

【Laravel】ECS Fargate環境上のLaravelのログをCloudWatchに出力させる

Laravelかどうかに関係なく、ECS Fargate上のアプリのログをCloudWatchに表示させるには、ログを標準出力させればOK。Laravelの場合、config/logging.phpの「channel」部分を以下のように調整してあげるだけでよい。 'channels' => [ 'stack' => [ 'driver' …

【Laravel】APIでBasic認証を使う

LaravelにはデフォルトでBasic認証の仕組みが実装されているので、基本的には「route/api.php」で以下のようにmiddlewareを追加してあげるだけ。 Route::get('sampleapi', 'SampleApiController@index')->middleware('auth.basic'); これだけで「User」テー…

【Laravel】The stream or file "/var/www/html/storage/logs/laravel.log" could not be opened in append mode

storageフォルダは777に権限していて、welcome画面とかは普通に表示できているのに、apiのURLを呼び出すとなぜかこのエラーが発生。storageフォルダのオーナーを変更すると治るとのこと。 chown -R www-data:www-data storage