" いいね " なライフをつくる。

うそはつかない。"いいね"をつくる。じゆーうな日記です。

Laravel

【Laravel】Homesteadの環境内に2つ目のプロジェクトを作成しブラウザで表示する方法【Homestead】

環境、対象 Laravel Homestead Vagrant 要点 Homestead内のLaravelの2つ目のプロジェクトを作成し、ブラウザ表示するまでをまとめました。 サイトを2つ開発したくいと思い、調べて見ました。 内容 0. 前提 すでにHomestead環境でLaravelのプロジェクトを一…

LaravelのXSS対策の仕組み [ XSSとは? ]

環境、対象 Laravel5.6 PHP7 要点 XSSとは入力値にjsコード等を入れてサイトやユーザーに攻撃すること LaravelのXSS対策は {{ }}でくくって出力をするだけ 記事にする理由 仕事でXSS周りの不具合修正の対応を行った際に知ったことを忘れないため! 内容 XSS…

Laravel5.6 エラー "The page has expired due to inactivity. Please refresh and try again." と出た時の対処法

環境 Laravel5.6 下記のメッセージとともに何も動かなくなってしまうエラーに遭遇しました。 このエラー、ログにも原因が表示されず解決策が分かりませんでした。 ググったらすぐに解消したのですが、焦りました。 エラー内容 The page has expired due to i…

Laravel CRUD作成でよく使うコマンド

LaravelのCRUD処理を作成する際によく使うコマンド一覧を作成しました migration作成 $php artisan make:migration テーブル名 migrate実行 // マイグレーションを実行 $php artisan migrate // マイグレーションを巻き戻す $php artisan migrate:rollback m…

Laravel, Homestead環境構築:「No input file specified.」と表示されてブラウザ表示できない場合

Laravelの環境構築をしおり、laravelプロジェクトを立ちあげブラウザで確認したところ、No input file specified. と表示されてしまいました。 ハマってしまったので解決策を記載しておきます。 下記の記事を参考に、環境構築を行っていたところ、 【Laravel…

Laravel5.2 flashメッセージを表示する方法

Laravelのフラッシュメージを表示する方法 はじめに フラッシュメッセージとは次のリダイレクト先で一度だけ表示できるセッションのことです! 例えば、「ログインしてください」など注意を促す文言などを表示するときに使います。 Controllerはこう message…