Laravel・PHP トラブル対策

Laravel・PHP豆知識・トラブル対策

Laravel Foreachの中で重複を簡単に非表示にする方法

Laravelでforeachを使ってデータを表示する時、重複表示は避けたいですよね。 foreachの中でuniqueを使うと、簡単に重複を非表示にできます。 たとえば、次のようなコメントテーブルがあるとします。 【Comm...
Laravel・PHP豆知識・トラブル対策

Laravelでテーブル内のデータを一括削除する方法【truncate】

テーブル内のデータを一括削除するには truncate(トランケート)メソッドが便利。 3分でパパっと処理できます。一括削除したい時に行ってください。 truncateは、切り捨てる、といった意味があります。 なおLara...
Laravel・PHP豆知識・トラブル対策

Laravelにソフトデリート・復元・完全削除機能を付ける方法

Laravelにはソフトデリート、復元、完全削除機能のためのメソッドが用意されています。 ただルート設定にクセがあり、意外とスムーズに設定できないことも。 ルート設定・モデル・コントローラー・ビュー部分の具体例をお見せしながら、...
2021.07.14
Laravel・PHP豆知識・トラブル対策

Laravelでサイト内に検索フォームを無料で簡単に設置する方法

Spatie Searchableパッケージで、Laravelで簡単に検索フォームを設置する方法を解説します。 Googleの検索ボックスは会員制サイトはムリ。 ScoutとAlgoriaを使う方法もありますが、Algoriaは一定...
2020.12.28
LaravelとStripe API連携

Unrecognized request URL (GET: /v1/customers/):phpMyAdminで値をNULLに戻す方法

手動で変更すべきではない箇所を変えて、Nullに戻せなくなった場合の対策を紹介します。 Cashierインストール後、【stripe_id】カラムなどを手動で変更すると、下記のようなエラーが出ます。 Unrecognized...
2021.05.07
LaravelとStripe API連携

Could not determine which URL to request : Stripe PaymentMethod instanceエラー対策

LaravelにStripeを連携でこのエラーがでたら、最初にこれだけ行ってみてください。 app.blade.phpファイル内の app.js ファイルへのリンクを上部に移動させる。 これでエラーが修正できます。 Cou...
2021.05.09
LaravelとStripe API連携

【URL was loaded over HTTPS】一文だけでNGROKによる表示くずれを修正

NGROKによって ローカル環境でHTTPS通信を行うことが可能です。 ただ、NGROKによって生成されたURLを使うと、CSSやJavaScriptが無効になり、表示もくずれたりします。これを修正する方法を解説します。 下記コ...
2022.07.01
Laravel・PHP豆知識・トラブル対策

Visual Basic Editorの再インストールがうまくいかない時の3ステップ【Windows環境】

Visual Studio Code でエラーが解決しない場合、再インストールを実施することがあります。 再インストールしても問題が解決しないなら、アンインストール時に、ファイルが削除しきれていない可能性があります。 Windo...
2021.03.27
Laravel・PHP豆知識・トラブル対策

git初心者のための開発環境から本番環境へ移行させる5ステップ

gitを使ってローカル環境から本番環境へプロジェクトをうつすためのステップを解説していきます。 コミットする、プッシュする、プルする、といった表現の意味がスッキリ分かるようになります。 「gitって、そもそもの流れが良く分からな...
2021.03.27
Laravel・PHP豆知識・トラブル対策

1050 Base table or view already exists 本番環境でのマイグレーションエラー3対策

本番環境でマイグレート実行した時に、 エラーが出たときの対策です。 ロールバック、テーブル削除、リフレッシュの3つの対策を解説します。 だんだんと過激な対策になっていきます。 まずは最初のマイルドな方法から試してみてくださ...
2021.03.27
タイトルとURLをコピーしました