魔法使いの卵

WEBエンジニアの卵の成長記録

Laravel5

Laravel5.1をCentOS7 + Nginx + php-fpmで動かしてハマった話

環境について モダンなPHP開発環境を作ってみる - 魔法使いの卵raichel.hatenablog.com 上記の環境で、ある問題が発生した。 Laravel5.1が表示されない php-fpmとnginxはともに動いている 192.168.33.10/phpinfo.phpで表示される laravel5.1だけ表示されない…

Vagrantで作るLaravel5の開発環境#個人的まとめ

vagrantで開発環境を簡単に作るためのメモ 必要なもの vagrant virtualbox vagrantで開発環境を作るメリット 実行環境を開発と本番で揃えたい。 開発環境を構築する際に個人のローカル環境に依存しないようにしたい。 すぐに使える仮想環境を構築したい。 環…

Laravelエキスパート養成読本メモ(DB操作)

データベース操作 Laravel5で提供されているDB操作方法は以下 Eloquent 単純なデータの取り扱いやデータ量が少ないのであればこれ 情報量が膨大になってきたり複雑になってきた場合は向いてない クエリビルダー EloquentとDBファサードの間みたいなイメージ …

Laravelエキスパート養成読本メモ(ファサード)

ファサードとは サービスコンテナが管理しているクラスに対して静的なインターフェースを提供するクラス群 ファサードの定義と正体 ファサードの定義元はaliases(エイリアス) app/config/app.php aliasesに定義されている配列に対してリクエスト時に以下のPH…

Laravelエキスパート養成読本メモ(IoCコンテナ)

サービスコンテナ(IoCコンテナ) サービスコンテナとは DIを使ってクラス間の依存関係の解決を行います。 DIを使用することでクラスの依存関係をサービスプロパイダにもたせれる 結果的に柔軟でテストをしやすいプログラムをかける 機能 大きく分けて2つある…

Laravel5初期設定&環境設定まとめ

環境設定&初期設定 権限の変更(ビルトインサーバを使うときはいらない) chmod -R 777 storege timezone&locale変更 Laravel5/config/app.php 42行目 'timezone' => 'UTC'を'timezone' => 'Asia/tokyo'に変更 55行目 'locale' => 'en'を'locale' => 'ja'に変…

Laravel5でパスワードの変更とメールの送信をやったったw

Gmailを使ったメールの送信が簡単らしいのでやっていく。 .env MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=465 MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS=your_address@gmail.com MAIL_FROM_NAME=your_name MAIL_USERNAME=your_address@gmail.com ※…

Laravel5でユーザー登録とログイン/ログアウトを実装してみたったwwww

えっと、とりあえずチラ裏としてのメモ。 Laravelの標準装備が強すぎて笑ったw 上記の3つのことはデフォルト機能で実装が可能。 未実行のマイグレーションファイルを実行 この時実行するのは下記マイグレーションファイル 2014_10_12_000000_create_users_t…

vagrantで開発環境を作る(続き)virtualhostをたてたったwwwwww

前回はPHP5.5 phpmyadmin mysql git vim を仮想マシンにいれるってことをやった。 今回はvimの設定を簡単にしてLaravel5で使うためにcomposerを入れて 最終的にvirtualhostを立てて開発環境を完成させるってところまでをやったw vimのプラグインを管理するた…

Laravel5 入力値の受け渡しついでにバリデーションをしてDBに更新処理をしたったw

今回はLaravel5の新しい機能とか少し試しながらDBの更新処理をゴールにバリデーションとかを試してみたw ちなみに一覧表示は下記でやってみたw <a href="http://raichel.hatenablog.com/entry/2015/02/21/020533" data-mce-href=…

Laravel5 一覧取得をやってみたったwんごwww

Larave5 テーブルを作成してテストデータを流し込んでみたったw - 魔法使いの卵 Larave5 テーブルを作成してテストデータを流し込んでみたったw - 魔法使いの卵 前回seedからテストデータを流し込むってところまでやったから実際にそれをviewに表示させてみ…

Larave5 テーブルを作成してテストデータを流し込んでみたったw

既存のuserマイグレーションファイルを書き換えてみた マイグレーションLaravel5/database/migrations/の直下の2014_10_12_000000_create_users_table.php こいつを今回遊ぶ用に色々いじくりまわしてみる public function up() { Schema::create('users', fu…

Laravel5 sqliteでテーブルをつくってみたったったったwwww

migrationファイルを作成する 以前は下記のコマンドで作成できたけど php artisan migrate:make ファイル名 laravel5は下記に変更 php artisan make:migration ファイル名 ちなみに上記のコマンドを叩くよりも効率よく開発ができるのは下記のコマンド php ar…

Laravel5 controllerとviewをつかってHello worldを出したったんごww

前回作成したルーティングとコントローラーをつかいまわしてやることにした。 <a href="http://raichel.hatenablog.com/entry/2015/02/07/155743" data-mce-href="http://raichel.hatenablog.com/entry/2015/02/07/155743">La…

Laravel5 コントローラーだけでhelloworldやってみたったんごっwww

コントローラー作成コマンドを下記で叩くLaravel5/ php artisan make:controller 名前Controller 今回は php artisan make:controller AdminControllerで作成してみたったwんごっwwww 作成されてる場所は Laravel5/app/Http/Controller/ ここに上記でつくっ…

Laravel5を早速インストールしてみたったんごwwww

自宅macの環境で落とした方法の忘備録。 cd /Library/WebServer/Documents/ php composer.phar global require "laravel/installer=~1.1" composer create-project laravel/laravel --prefer-dist mv laravel laravel5 macの設定変えよーって思ってていっつ…