AWS CloudWatch Logs のログデータを S3 に配信する(Kinesis Data Firehose)
- AWS
CloudWatch Logs のログデータを Kinesis Data Firehose 経由で S3 に配信します。
CloudWatch Logs のログデータを Kinesis Data Firehose 経由で S3 に配信します。
nginx と php-fpm の構成で docker コンテナの PHP アプリケーション実行環境を構築します。nginx と php-fpm の通信方式は「TCP」と「UNIX ドメインソケット」の 2 通りがあり、それぞれで設定ファイルや Dockerfile への記述が異なります。
PHP には php.ini という設定ファイルがありますが、これを作成する元となる設定ファイルには本番用と開発用の2つが存在しています。今回はこの2つの php.ini の違いを見ていきたいと思います。
PHP ではエラーを出力するレベル(error_reporting)を設定することができます。設定したエラー出力レベルによって、そのレベルのエラーや警告のメッセージが出力されます。最も一般的な設定方法は、php.ini に記述することです。
LaravelSail は、Laravel で作成した PHP アプリケーションを Docker 開発環境で動作させるための環境構築ツールです。Laravel を動作させるための一通りの仕組みが構築され、簡単に Docker での開発環境を構築する事ができます。
2020年11月26日に PHP 8.0 が正式リリースされました。今回は PHP 8.0 の新しい機能を使ってみようと思います。