My days of...

生活のことなど、がんばろう

Laravel

DockerでLAMP環境作成 2021/06

Dockerを使ってLAMP環境の作成の復習(2021年6月)。参考にした資料はこちら sugumura.github.io フォルダの構成 lamp(root) /db conf.d my.cnf /web Dockerfile docker-compose.yml # docker-compose.yml version: "3.7" services: web: build: context: …

LaravelでhasManyとbelongsToで詰まりかけ

LaravelでhasManyとbelongsToについて、関係のあるモデル内に設定 ユーザーが投稿(Post)を複数持っているので、 Post Model public function users() { $this->belongsTo('App\User');} User Model public function posts() { $this->hasMany('App\Post');…

Laravelチュートリアル - 汎用業務Webアプリを作るをやってみた

Laravel 5.8のチュートリアルをやりました。と言うか写経。 qiita.com 上記のLaravelチュートリアル - 汎用業務Webアプリを作るのソースを見ながら書きました(写した)。 サンプルアプリケーション こんな感じ。ログイン・ログアウトの部分は、LaravelのAut…

Laravel 5.8 でpublic/index.phpを表示させないために.htaccessとserver.phpを追加と変更

localhost/laravel/public/index.php <- 削除したい場合別にディレクトリ作成して、それ以下に展開(htdocs直下とかで動かさない場合)root に.htaccess 作成 <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews -Indexes </IfModule>RewriteEngine On# Handle Authorization Header RewriteCond %{</ifmodule>…

YAMLファイルの注意点

Laravelの開発環境にVirtualBox+Vagrantの仮想環境を利用するHomesteadがあります。これを利用しようとして、詰まりました。 Homesteadの設定ファイルであるHomestead.yamlファイル内で、自分のマシン側のファイルを変えたかったため、 folders: - map: ~/c…

Laravel Homesteadで"No input file specified"と出たので解決するためのメモ

LaravelをHomesteadを利用してインストール。うまくいかない。 homestead.appにブラウザでアクセスすると、 No input file specified. と表示される。 Laravel Homestead 5.4 Laravelに書いている通りにHomesteadをインストールしたのに・・・と思ったら、Ho…