ヤマ

Linux

エックスサーバで特定のディレクトリだけ異なるバージョンのPHPを動作させる。

今回はいろいろわけあって、特定のディレクトリ配下だけのphpバージョンを変えたいということでやってみます! もともとシステムが動いている。新しいシステムも入れたいということで、あんまりよくないけどできるだけバージョンは上げておいた方がいいん...
Laravel

【Laravel8.x Eloquent】指定したカラムだけselect文で取得。

はい、今回はLaravelでselect文を使いたいと思います。 実際LaravelではSQLではなくて、Eloquentを使っていきますね。 EloquentとはできるだけSQLを書かないでDBにアクセスできるような仕組みのことを言います...
Laravel

【Laravel8】多対多のリレーションを持つモデルを使ってリレーション先を取得する方法

今回は多対多のリレーションテーブルを作って、リレーション先のデータを取得するようにしてみます! objectで取得できるものをarray(配列)でも取得してみようと思います! 中間テーブルの命名規則とかにもちょっとはまってしまった。。。 そ...
Linux

【Linuxコマンド】ファイル名を指定して検索をしてみる。findコマンド使い方

今回はlinuxの検索コマンドであるfindを紹介します。 今回は簡単に… 参考 結論 find / -name '{ファイル名/ディレクトリ名}' 上記の方式で検索できます。 例 find / -name 'index.php' もし/...
docker

【Docker】mysqlのバージョンを落としたらエラーがでてコンテナが立ち上がらない…?

InnoDB: Table flags are 0 in the data dictionary but the flags in file ./ibdata1 are 0x4800! エラーがでていて、これが問題くさかったので解決...
Laravel

【Laravel8.x】guardと自作middlewareを使って認証APIを作ってみた。単一テーブルマルチ認証?

今回はLaravel API認証サービスのsanctumやpassportを使わないで認証を行ってみようと思います! 今回はmiddlewareも自作してオレオレ認証も作っていきます! やりたいことはguardを使った通常ログインとuser...
Laravel

【Laravel8.x】Sanctumを使ってroutingで権限管理してみた。単一テーブルマルチログイン?

今回はSanctumを使って行きます。 routingでどのユーザがどんな処理ができるのか等を制限していきます! controllerにgateを使って書いていく方法もありますが、なかなか管理も難しいですしroutingを一目見ただけで誰が...
Laravel

【Laravel8】Gateで認可処理をしたときdenyのエラーメッセージをHTMLではなくてjsonで返すようにする。

はい、今回は、Laravel8でGateを使って認可処理をしてみたんですが、エラーメッセージがHTMLでしか返ってきませんでした。 そのためjsonで返せるようにしました。 Laravel8のGateの公式の書き方はこちら 結論 (json...
Laravel

【Laravel8】sanctumを使って認証apiを作ってみた。

はい、今回はsanctumを使って認証のAPIを作ってみました。 ではユーザーの登録からログインできるまで一気に進めていきます。 Laravelはすでにインストールされている前提で進めますね! localhostにログインするとwelcom...
Laravel

【Laravel8】エラーメッセージ(エラー情報)を非表示にしてみた。500 server errorを表示させる。

はい、今回はLaravelのエラーメッセージを表示させないようにします。 通常出てくるこんなやつですね。これを表示しないようにします。 ほな、やってみます。 .envの修正 とりあえず、エラーメッセージはローカル環境に関してはでてきたらあ...
タイトルとURLをコピーしました