Laravel・PHP トラブル対策

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

phpMyAdminが突然表示されなくなった時に1分で出来る対策

「phpMyAdmin Fatalエラーがこれだけで直るかも」という方法を紹介します。 Google Chromeでの操作を説明します。 ①F12を押して、デベロッパーモードにします。 ②Applicationタブを選択 ...
Laravelデプロイ

composer installエラー対策:doctrine/dbal * requires composer-runtime-api, no matching package found.

Laravelをエックスサーバーにデプロイするときに、次のようなエラーが起こったときの対策です。 Your requirements could not be resolved to an installable set of packa...
2022.07.31
Laravelバージョンアップ・ニュース

Laravelでバージョンを指定してプロジェクトを作成する方法

Laravelでバージョンを指定してプロジェクトを作成するには、下記のようにコマンドを入れます。 composer create-project "laravel/laravel=バージョン" プロジェクト名 たとえばプロジェクト名が ...
Laravel・PHP豆知識・トラブル対策

LaravelでBootstrapのバージョンを5から4にダウングレードする方法

Laravelは コマンドにより、Bootstrapを使った認証機能を追加できます。その際、最新版のBootstrapがインストールされます。 ただ、もしBootstrapのバージョンをダウングレードしたい場合にどうするか。 ...
Laravelデプロイ

Laravel9はPHP8が必要:エックスサーバーでPHPバージョンを上げる方法

Laravel9では、PHP8以上が必要です。 Laravel9を使うために、PHPバージョンを上げる必要がある方も、多いかと思います。 エックスサーバーでのPHPのバージョンを上げる方法を解説します。 Junko...
2022.07.06
Laravel・PHP豆知識・トラブル対策

Laravelで現在のユーザーを全ページで共有したい時はview composerが便利

現在のログインユーザー=$userとし、全ビューページでこの$user共有したい、という場合には、view composerを使うと便利です。 view composerの設定方法を解説していきますね。 Laravelで認証済みユー...
Laravel・PHP豆知識・トラブル対策

Laravelで全ページ共通の変数を設定したい時はview shareが便利

Laravelですべてのビューページで共通して使える変数を設定するには、viewファサードのshareメソッドが便利です。 ただ、これを設定した後にエラーが発生するケースもあります。 Junko わたしが実...
Laravel・PHP豆知識・トラブル対策

Laravelエラー:htmlspecialchars() expects parameter 1 to be string は配列を文字列にして解決

このエラーは「文字列が入るべきところに、配列が受け渡されている」という意味。配列から値を取り出してあげれば、エラーを解決できます。 実際のコードを使って、どのように処理を行うか解説していきますね。 【エラーメッセージ】 htm...
2021.07.12
Laravel・PHP豆知識・トラブル対策

Laravelで原因不明の404エラーが発生したらキャッシュクリアで解決

Laravelでルート設定は正しいのに404エラーが出続けたら、route:clear で、ルートのキャッシュをクリアしてみてください。 わたしは「何がダメなの~」としばし悩んだ後、これを実行。 あっさり解決したことがあります。...
Laravel・PHP豆知識・トラブル対策

Laravelのbladeで改行コードを含むデータを安全に表示するにはnl2brとhtmlspecialcharsを使おう

Laravelのbladeファイル上で、改行コードを付けて、安全にデータを表示するには、nl2br と htmlspecialcharsを使います。 たとえば、データベースに次のデータが保存されているとします。 これを表...
タイトルとURLをコピーしました