🦒 Laravelインストール④
作成日: 2022/02/13
1

初期設定する内容は以下の通り。

  • タイムゾーン、言語設定を「日本」にする
  • デバッグバーをインストール

タイムゾーン、言語設定を「日本」にする

タイムゾーン

/config/app.php
70行目あたり

    |--------------------------------------------------------------------------
    | Application Timezone
    |--------------------------------------------------------------------------
    |
    | Here you may specify the default timezone for your application, which
    | will be used by the PHP date and date-time functions. We have gone
    | ahead and set this to a sensible default for you out of the box.
    |
    */

    'timezone' => 'UTC',
    //'timezone' => 'Asia/Tokyo', こっちに書き換える

言語設定

同じく/config/app.php
83行目あたり

    /*
    |--------------------------------------------------------------------------
    | Application Locale Configuration
    |--------------------------------------------------------------------------
    |
    | The application locale determines the default locale that will be used
    | by the translation service provider. You are free to set this value
    | to any of the locales which will be supported by the application.
    |
    */

    'locale' => 'en',
    //'locale' => 'ja', こっちに書き換える

デバッグバーをインストール

  • 以下のコマンドを入力して、インストール
    composer require barryvdh/laravel-debugbar

  • インストール後、composer.jsonファイルに記載されているかを確認

    "require": {
        "php": "^7.3|^8.0",
        "barryvdh/laravel-debugbar": "^3.6", //←追加されている
        "fruitcake/laravel-cors": "^2.0",
        "guzzlehttp/guzzle": "^7.0.1",
        "laravel/framework": "^8.75",
        "laravel/sanctum": "^2.11",
        "laravel/tinker": "^2.5"
    },
  • ブラウザで確認。
    php artisan serveコマンドでサーバーを立ち上げる
    ブラウザで確認すると、左下に表示されているのを確認できる。
    スクリーンショット 2022-02-13 午前11.08.09.jpg

※.envファイルでデバッグモードの切り替えをする

開発の時はtrueにし、本番の時はfalseにする
.envファイル4行目あたり

APP_DEBUG=true

設定が反映されない場合、キャッシュが残っている可能性がある

以下のコマンドを実行

  • 環境ファイルのキャッシュをクリア
    php artisan config:clear
  • アプリ側のキャッシュをクリア
    php artisan cache:clear

事業会社にてコーダーをしています。制作は6年目。 インプットしたことをアウトプットしています。