2024-01-01から1年間の記事一覧

MAMP:Apache couldn't be started. Please check your MAMP installation and configuration.

Laravelの学習として CRUD操作を実装しようと思い、MAMPを使おうとしていましたが、タイトルのエラーがでました。 環境 Macbook Pro arm M2チップ macOS:14.5 MAMP Web server:Apache PHP:7.4.33 Port:80&3306 上記のエラーの解決した方法 Apacheが起動…

Laravel 10 PUT:画像を特定のフォルダに格納する

【Laravel】マルチログイン機能を構築し本格的なECサイトをつくってみよう ↑ こちらの教材のメモになります。 InterventionImage を諦めて(リサイズだけだし...)、次に進むために画像をアップロードする必要がある。 書き方も変える必要がある。 メイント…

Laravel 10.x:compact関数

Udemyの教材:【Laravel】マルチログイン機能を構築し本格的なECサイトをつくってみよう【Breeze/tailwindcss】 こちらの学習のメモ書きとして、書いてます! public function edit($id) { $shop = Shop::findOrFail($id); return view('owner.shops.edit', …

【Laravel 10:エラー】Base table or view not found: Table

エラー: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel_umarche.app\http\controllers\admin\owners' doesn't exist 解決方法: OwnersController.php store()の中の 修正前:'email' => ['required', 'string', 'lowercase', 'emai…

Laravel:Carbon, Tailwind CSSが反映されない

Carbon phpのDateTimeの拡張ライブラリ。 Tailwind CSSが反映されない 色々いじって、地道に CSSを自分で当て込めてましたが、Laravel 10 において、 Tailwind CSS を反映させるには、$ npm run devを実行している状態で $ php artisan serveを実行しないと…

Laravel:Eloquent

Eloquent(エロクエント) .NET Core MVC で当てはめるとしたら、Serviceだなと思いました。 Controllerに記述すると書いてあるけど、こちらの参考サイトの内容だと、いわゆる「CRUD機能」の内容で、 それはつまり、Service に書くことですね。 というか、公…

Lravel

ファイル生成コマンド:php artisan make:[Hoge] <クラス名> [Hoge]:これを以下のどれかにはてはめる Controller Model Migration Request etc ルート設定 User Admin Owner 上記3つのアカウントログイン機能(マルチログイン)を設定する手順 routesフォル…