【Laravel 6.x】Laravelプロジェクトの名称を変更する方法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/71/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=7b4cb13a81f4f5b081fb6ce363510912aa2bb8fb3055b52800024428b6eb318c)
はじめに
あまりないケースではありますが、一度作成したLaravelプロジェクトの名称を変更する方法を解説します。ここで言うLaravelプロジェクトの名称とは、以下のコマンドのSampleのことを指します。
terminal
$ composer create-project --prefer-dist la ...
【Laravel】ローカルディスクやAmazon S3にアップロードした画像をビューで表示する方法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/70/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=30c9a3dd8d565b427be706aaab699761e478eaa66cddec3383ac50151f9744c4)
はじめに
本記事では、ローカルディスクやAmazon S3にアップロードした画像をビューで表示する方法について説明しています。
なお、本記事では画像のアップロードする方法については説明していません。本記事は既に実装済みの画像アップロード処理に追加していく形で説明しているので、まだ実装していない方は以下の記事を参 ...
【Laravel】Amazon S3へのアップロードが「403 Access Denied」で失敗する原因と対処方法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/69/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=dcaa4efbb8b543cb19462192185f4827100c5e9625fd499ea41f5e413d604299)
はじめに
LaravelでAmazon S3へ画像アップロードする処理を実装し、いざアップロードしようとしたところ、以下のエラーが出て失敗しました。
Error executing "PutObject" on "https://minna-no-houteishiki.s3.ap-northeast-1.a ...
開発環境と本番環境で画像のアップロード先を分岐する方法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/68/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=1f8445dc72644c54434fe621086721ab9a030e7d7029cdcd38630c39a01aab1a)
はじめに
この記事では、以下の方針で画像のアップロード先を分岐する方法について解説しています。
開発環境:ローカル(storage/app/public/)
本番環境:Amazon S3
事前準備
AWSに未登録の場合は以下を参考にして登録してください。
AWS アカウント作成の流れ | AWS (https: ...
独自ポリシーの導入手順と注意点(ハマリポイント)を解説
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/67/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=fff9fc58b8aefd23592ef2e35f8a9cad91e8cab39daff1c6b062b1778c761cdf)
はじめに
ユーザーと記事を関連付けておいて、編集や削除は記事の作成者のみ許可したいときにはポリシーを作成します。今回はポリシーの導入手順と注意点(ハマリポイント)を解説します。
導入手順
ポリシー作成
ターミナルで以下のコマンドを実行します。
terminal
$ php artisan make:policy ...
ユーザー認証機能の導入手順と生成されたフォームを日本語化する方法を解説
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/66/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=bbbe8212d617999e0b240eff806d709311f379c03e9116540a7dc44b02559f13)
はじめに
Laravelではユーザー認証機能の導入が簡単にできてしまいます。この記事ではLaravelプロジェクトにユーザー認証機能を追加する手順と、生成されたフォーム(デフォルトでは英語)を日本語化する方法を解説します。
前提
Laravel 6.xを対象としています。
テーブル作成
ユーザー認証のためのマイ ...
【Laravel 6.x】ネスト構造になっているRESTfulルーティングの定義方法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/65/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=02b79707c4dd5e364306aaf8bed1828201691acdbb41c5e20438b584c904db51)
はじめに
RESTfulルーティングを定義するときはRoute::resourceを使いますが、ネスト構造になっているRESTfulルーティングの定義方法を調べたので記事にします。
前提
おそらく、Laravel 6.xのみ対応だと思います。
※Laravel公式ドキュメントの5.8以前には記載がないため。間違 ...
Laravelプロジェクト作成から初めに行うべき設定まとめ
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/64/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=34e1c9464d86e972dc190626e8ac2807ad0851bd9763710cb76f8bcc40063d00)
はじめに
Laravelプロジェクトを作成する方法と、初めに行うべき設定(DB設定や日本語化など)をまとめました。
環境
macOS Catalina 10.15.3
PHP 7.3.11
Composer 1.9.3
Laravel 6.17.1
プロジェクト作成
ターミナルで以下のコマンドを実行します。
` ...
いきなりRailsアプリのデプロイが失敗するようになった... 「bundler: failed to load command: cap」の解決方法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/62/rails.jpg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=83ea1d69085d1718f99d847ab39bf9224432058a349002efdd769137f0f2a7ec)
はじめに
いつものようにRailsアプリのデプロイを行おうとしたところ、以下のエラーが出力されました。
terminal
$ bundle exec cap production deploy
bundler: failed to load command: cap (/Users/user/.rbenv/ve ...
外部キー制約を設定したマイグレーションでエラーが発生する原因と対処法
![](https://autovice.s3.ap-northeast-1.amazonaws.com/uploads/article/picture/61/laravel.jpeg?X-Amz-Expires=600&X-Amz-Date=20240727T065232Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIASDZCAGFGH4Y2EDPG%2F20240727%2Fap-northeast-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=2221ce5e327e2fa1a3f36072a783529c54295b76c65a2855c0c85fee3841bfe5)
はじめに
【入門】Laravelチュートリアル - 掲示板を作成してみよう | 実践的Web開発メソッド (https://blog.hiroyuki90.com/articles/laravel-bbs/)
こちらの手順に従ってマイグレーションファイルを作成しマイグレートを行おうとしたところ、以下のエラーが出 ...
![](/assets/profile-1055d2f9a1a248bf051584d3572c2f2d79d103e956e0fcee48f1cab5cd40472b.jpg)
坂井 光太郎 / Sakai Kotaro
Ruby on Rails を中心とした Web アプリ開発全般に関する技術情報をまとめています。業務に関するご依頼・ご相談、当サイトに対するご感想やメッセージはコンタクトフォームからお気軽にお問い合わせください。