VSCodeで全角スペースをハイライトする設定方法
以下を参考にさせていただきました。
VSCodeのコマンドパレットの起動は
Ctrl + P
メールを送る設定 laravel Homestead
メールを送る設定をするために.envファイルを変更する。
変更前の設定が知りたいときもあるかもしれないので、メモに残しておく。
変更前
↓
変更後
Method [loggedOut] does not exist on [App\Http\Controllers\Auth\LoginController] がでたら
エラー
"Method [loggedOut] does not exist on [App\Http\Controllers\Auth\LoginController]."
ログアウトの実装ができません。
書籍『PHPフレームワーク Laravel Webアプリケーション開発』で学んでいる初心者です。P.44 のリスト1.3.6.7でエラーがでた。
《解決策》
そもそも継承している親クラスにloggedOutメソッドの記述がなかった。
だから自分で書いてあげる。
Controller.php
502 Bad Gateway が出たとき
が出た。
ほかのエラーのバグを見つけようと思ってたのに!
その前にこれだ!
原因は前回の仮想マシンの終了を、眠くて適当に×して閉じたのかもしれない。
SSHで接続したときは
exit
で終了する。
vagrant halt
ではない。
本に書いてくれ!vagrant haltで終了 だけでは罠でしかないぞ。
話戻って、複数の仮想マシンが立ち上がっているか確認するには
vagrant から exit で一度抜けて
それからbashで以下のコマンドを打ち、立ち上がっているものを見る
vagrant global-status
それから終了したい仮想マシンがあれば
でOK
なんときのうの16時から立ち上がっていた。
それから、もう一度vagrant起動して SSH接続して ブラウザにURL打ち込んだら
よかった!表示されました。
サーバーが攻撃されたとかいろんなサイトがあったから えー と思ったけど
よかった!よし!
Vagrant up できなかったのでPCを買ったときの状態に戻し、一から環境構築(Win10 日本語ユーザー名 起因エラー)
Windows10をリセットし、買った時の初期状態に戻しました。
そして英数字のユーザー名で、いざ環境構!
待ってろLravel!
以下環境構築メモ
・GitをWindows10にインストール
私家版 Git For Windowsのインストール手順 | OPC VDiary
Laravel 開発環境の構築 ( VirtualBox + Vagrant + Homestead + Composer + Eclipse ) 第1回 -前編- - Qiita
【初心者向け】Gitのインストール方法をわかり易く解説(画面付き)
↓試験的なオプション。今回選択せず。
・VirtualBox インストール
・Vagrant インストール
インストール出来たらGitbushでバージョン確認
ユーザー名が英語になってる。うれしい
今回Windows10をリセットし、買った時の状態に戻しました。
でもその途中で再起動ループにはまり、ヤマダ電機に修理に出してやっと
初期状態に戻った。
そして晴れて英語のユーザー名でやり直そうとしたとき
マイクロソフトアカウントの関係なのか、急にユーザー名が日本語のものに変更されてしまいました。
修理代だってかかったし、2日ぐらいはプログラミングの勉強できなかったし、 それ以上にたくさん調べるのに時間かかったしー!!
と、マイクロソフトに怒り
ローカルアカウントに切り替えるといので、改善できました。
もー、いい加減にしてほしい。
日本語ユーザー名がつけれるという時点で、エラーをたくさん引き起こすのに
やっと英語ユーザー名にしたのに、引き戻さないでくれ!マイクロソフト!
・Homesteadのダウンロード準備に「box」をダウンロード