一般的にはマルチ認証という言い方をするらしいです。Larabelの既存のログイン方法(UI)に別の認証方法を追加する方法です。要件として会員やメンバーのカテゴリーが複数ある場合や一般ユーザーと管理ユーザーに分ける場合(権... 2021.10.4 (月)
適当に作ったPHP7.3の環境で行いました。php8の動作は確認してません。まずはそのphpのバージョンでGDが使えるか確認します。 $ php -r "phpinfo();" | grep GD GD Support ... 2021.9.15 (水)
なんからの形でLaravelだけ動くようにしておいてください。これにReactをインストールしてゆきます。 Laravelのインストールと初期構築 bar baz LaravelにReactを導入する時の手順〜ルーティン... 2021.9.2 (木)
Laravelでメールを送信する際は、ベタでSwiftmailを使って送信するような方法と、メールテンプレートを使ってLaravelっぽい送信をする方法といろいろあります。 Laravel 送信メールサーバーの設定を予め... 2021.8.10 (火)
https://readouble.com/laravel/8.x/ja/authentication.html 認証機能の説明をします。通常は上から見るか下からみるかという得意分野がありますが、今回は両方から見てみよう... 2021.8.6 (金)
カラムを追加する マイグレーションでマニュアル通り追加するとテーブルの最後に追加されます。なのでafter()を使って追加位置指定するのがよいと思う。 ほとんどの場合after()を使うことになるんじゃないだろうか。下記... 2021.8.6 (金)
Laravelの送信メールサーバーの設定は簡単です。手順だけで言えばものの数分、中の構造や仕組みを理解するのに半日あれば事足ります。 ここでは、GoogleのGmailの送信メールサーバーを使って送信してみる方法を紹介し... 2021.8.5 (木)
おそらくこの記事は最初に読むべきからもしれませんが、私自身は個人的に少しばかりLaravelに触れた程度の後に読んだ方がよいと思っています。だいたいの作りや構造を理解した上で読んだ方が有意義だからというのがあります。 ソ... 2021.8.2 (月)
デフォルトは英語なので日本語に変更します。config/app.phpを開き、設定を変更します。 'timezone' => 'Asia/Tokyo', // デフォルトは'UTC' ... 'locale' =&... 2021.8.2 (月)
Laravelのmigrateで以下のエラーが出るときがあります。Lolipopのサーバーでは必ず出ます。(2021-08-01時点) 原因は、Laravel5.4から標準charasetがutf8mb4に変わったという... 2021.8.2 (月)
Laravel、強いてはPHPのセッションの設定は開発者があまり意識しなくてもよいところでありますが、現在のようなクラウドシステムの中では多少考えてあげる必要があります。sessionの管理方法は様々ですが、phpのデフ... 2021.8.1 (日)
こちらでもちょっと説明していますが、ここではより詳しく解説します。 Laravelの認証/認可の設定はかなり容易に導入できますが、例えばメールによる本人認証など実際に運用に必要な部分まではサポートしていません。サポートし... 2021.8.1 (日)
Internal server error (500)の際の最初の対処 メンテナンス画面を出しておく 基本的なところの確認 1. Internal server error (500)の際の最初の対処 メンテナンス画面を... 2021.7.28 (水)
数学を勉強している人もしていない人も数学の不思議なところというものを何とかわかってほしいと思っています。至極当たり前の話なだけに非常に不思議です。特にプログラムをしている中では非常に不思議です。 数学には虚数なる不思議な... 2021.7.27 (火)
LaravelはMVCのフレームワークなので、基本的には.htaccessで例外処理をして指定ディレクトリのみLaravelのルーティングが効かないようにしてあげればOKです。 特定のディレクトリ配下には普通のファイルと... 2021.7.27 (火)
Laravelの最新はsailでdocker環境が容易に構築できたり、Wordpressもそれ単体でdocker構築できるのですが、いろいろなパッケージが混在するような環境ではそういったものが使えなくて、カスタマイズする... 2021.7.22 (木)
シェルとかのcurlコマンドに比べると非常に煩わしい。けど、PHP需要が多いので仕方なく使うの巻です。 Index GET POST GET GETはURLを指定するだけですね。 $url = "https://exam... 2021.7.13 (火)
phpinfo()のsessionの項目をまず見る。 session.save_path foo bar baz test 2021.7.6 (火)
phpinfo phpinfoをcliから表示する。 $ php -r 'phpinfo();' 例えばphp.iniの場所とか。 $ php -r 'phpinfo();' | grep php.ini 2021.7.6 (火)
Cookie認証 WordPressでログインしますよね。それをAPIで実現するというやつです。Frond側のログインGUIを作成してWordpressにログインして記事の投稿などができるというやつです。認証機能に関して... 2021.7.5 (月)
モダン言語で開発するのだったらanyenvを入れないと開発できない。これは本当です。これがないと殆ど仕事にならない。他の人はこれなしでどうやって開発しているのだろうという感じです。あるプロジェクトではこのバージョンを使っ... 2021.7.5 (月)
foo monologのインストール $ composer require monolog/monolog コード <?php require 'vendor/autoload.php'; use Monolog\... 2021.7.3 (土)
composerのダウンロード ドキュメントルートに移動して(たいていの場合はドキュメントルートに移動でよいと思いますが)以下のコマンドを実行します。 最新版のダウンロードになります。 php -r "copy('htt... 2021.7.2 (金)
.envを使う シンプルなPHPでもcomposerは使いたいというのがあります。.envは少なくとも使っておきたいです。 $ composer require vlucas/phpdotenv monologを使う $... 2021.7.2 (金)