たかブログ

webを勉強しています。

laravel

laravel windows 環境構築 

パスを通すkapi-travel.com

画像アップロード、更新 復習(laravel)

画像アップロードについて 画像ファイルはデータ容量などの観点から、直接DBに保存するのは良くない PHP - データベースに画像を保存するのはありでしょうか?|teratail なので、シンボリックリンクを貼り付け、public/storage配下に保存させるようにする。…

laravelプロジェクトを git cloneして表示した際に500エラー 

起こったこと : laravelプロジェクトをgithubからcloneしてきた際に発生したエラー。 composer updateをして、php artisan serve で サーバーを起動できたので、URlで起動してみると、 500エラーでserverが見つかりません、とのこと。 やったこと: まず、apa…

ubuntu19.04でLaravel環境構築

ubuntuでlaravel環境構築しました。 macOS以外でも環境構築をしておくべきだと思いやってみた。 2日ほど時間を要したのでわからなかった箇所や手順を備忘録的にまとめておく。 ・composerインストール・ダウンロードしたファイルを『usr/local/bin』に移動・…

laravel マイグレーション よく出るエラー  Call to undefined method Illuminate\Database\MySqlConnection::~~~~

エラー: Call to undefined method Illuminate\Database\MySqlConnection::~~~ マイグレーションでのエラーは結構出ることが多かったのでドキっとする。 原因:大抵はメソッドのタイピングミス。 ~~以下が間違っていると知らせてくれている。

laravel よくでるエラー SQLSTATE[HY000] [2002] Connection refused

エラー内容: DB接続できない ありがちな失敗: mysqlの起動し忘れ mysql.server start ユーザー名とパスワードが一致しておらず接続できない

laravel テーブルの設定変更をする DBエラー SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'hogehoge'  compoerでdbalについて

エラー内容: notnullでnull制約がされている 空は許可しないという設定になっている + Field Type Null Key Default Extra + id bigint(20) unsigned NO PRI NULL auto_increment title varchar(255) NO NULL category_name varchar(255) NO NULL problem0 v…

larave テーブルを作るには?(マイグレーションでテーブルとモデルを作る)

laravelではマイグレーションファイルは用意されている 1 php artisan make:migration{テーブル名}_table#database/migrations配下にファイルが作られる 2 php artisan make:migration {何をする}_{テーブル名}_table #テーブル名に対して何をするのか指定す…

larave テーブルを作るには?(マイグレーションとは)

テーブルを作るには、CUIでsqlを打つ、phpmyAdminの管理画面でGUIで行う などがあったが、 フレームワークでは、マイグレーションという機能が存在する... DBの変更をフレームワーク上でファイルとして管理する機能 マイグレーションを使うとDBに手を加えて…

laravel のDB設定

.envファイルに DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE= データベース名 DB_USERNAME=root DB_PASSWORD=root