Laravel ミニブログ作成1 プロジェクトの作成

プロジェクト作成とタイムゾーン設定

プロジェクト作成

WSL上でのLaravelプロジェクト作成
WSL2上のDockerコンテナでsailを動かして開発を始める。

phpMyAdmin

プロジェクトディレクトリ直下のdocker-compose.yml のservicesにphpmyadminを追記

 phpmyadmin:
        image: phpmyadmin/phpmyadmin
        links:
            - mysql:mysql
        ports:
            - 8080:80
        environment:
            #PMA_USER: "${DB_USERNAME}"
            #PMA_PASSWORD: "${DB_PASSWORD}"
            PMA_HOST: mysql
        networks:
            - sail

http://localhost:8080でログイン画面が開く。
.envに記載している、DBのユーザとパスワードでログイン

DB_USERNAME=sail
DB_PASSWORD=password

タイムゾーンJST日本標準時)に変更

config/app.php

- 'timezone' => 'UTC',
+ 'timezone' => 'Asia/Tokyo',