GCPのCloud Storageは使えるようになるのだろうか?あるいはドキュメントをちゃんと読んだらすでに使えるようになっている可能性もあるかもですが、AWSのS3だったらすぐに使えるようになりました。ここではS3の設... 2021.9.5 (日)
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のmigrateで以下のエラーが出るときがあります。Lolipopのサーバーでは必ず出ます。(2021-08-01時点) 原因は、Laravel5.4から標準charasetがutf8mb4に変わったという... 2021.8.2 (月)
Laravel、強いてはPHPのセッションの設定は開発者があまり意識しなくてもよいところでありますが、現在のようなクラウドシステムの中では多少考えてあげる必要があります。sessionの管理方法は様々ですが、phpのデフ... 2021.8.1 (日)
こちらでもちょっと説明していますが、ここではより詳しく解説します。 Laravelの認証/認可の設定はかなり容易に導入できますが、例えばメールによる本人認証など実際に運用に必要な部分まではサポートしていません。サポートし... 2021.8.1 (日)
StripeとLaravelの連携はCashierというパッケージを使うのがベストプラクティスです。 Laravel 8.x Laravel Cashier (Stripe) Packagist: laravel/cas... 2021.7.31 (土)
stripeというサービスがってインターネット上での決済をRESTfulなAPIで代行してくれるというサービスです。ECサイトを作ったことがある方だったらわかると思いますが、決済部分、商品管理部分がそのサイトの90%の... 2021.7.30 (金)
Internal server error (500)の際の最初の対処 メンテナンス画面を出しておく 基本的なところの確認 1. Internal server error (500)の際の最初の対処 メンテナンス画面を... 2021.7.28 (水)
通称「踏み台」とかいうやつです。SSHでサーバーAに接続して、目標のサーバーBにはあたかもサーバーBから接続しているようにSFTP接続(SSH接続)する方法です。コマンドラインでSSH接続する場合は、AにログインしてBに... 2021.7.27 (火)
Laravelの最新はsailでdocker環境が容易に構築できたり、Wordpressもそれ単体でdocker構築できるのですが、いろいろなパッケージが混在するような環境ではそういったものが使えなくて、カスタマイズする... 2021.7.22 (木)
catで見る $ cat /etc/os-release | grep VERSION VERSION="16.04.2 LTS (Xenial Xerus)" VERSION_ID="16.04" VERSION_CO... 2021.7.14 (水)
composerのダウンロード ドキュメントルートに移動して(たいていの場合はドキュメントルートに移動でよいと思いますが)以下のコマンドを実行します。 最新版のダウンロードになります。 php -r "copy('htt... 2021.7.2 (金)
FOREIGN KEY制約(外部キー制約)は諸刃の剣的な仕様なので、FOREIGN KEY付けろと軽く言われた際には気をつけましょう。私的にはこの機能は DBに必要ないと思っているのですが、もはやDatabaseの伝統み... 2021.7.2 (金)
foo bar baz テスト環境で使えるクレジットカード番号 2021.6.30 (水)
かつては検索結果のページもあたかも自サイトのようにカスタマイズが可能であったんですが、最近はそのサービスが廃止(ではない、実はまだまだ使えるが、いつ使えなくなるのかわからない)になり、公式的は検索結果ページはGoogle... 2021.6.28 (月)
githubでwebhookを使った自動デプロイ 2021.6.25 (金)
SSHの秘密鍵を登録する SSHの秘密鍵を登録する SSHのキーペアを作成しておきます。公開鍵の方をGithubに登録します。 Settings -> SSH and GPG keys -> SSH keysとすすんでn... 2021.6.25 (金)
すごくよく使うSQL文 覚えろって話ですが、結構DBから離れる時期があったりして、まあ、忘れますよ。 select 普通にselect select * from TABLE_NAME where COLUMN_NAME... 2021.6.24 (木)
よくつかうコマンド addを取り消す git rm --cached -r . 特定のファイルのみaddを取り消し git rm --cached -r FILE_NAME 更新ファイルを表示しつつログを表示。更新ファイ... 2021.6.18 (金)