はじめに
PHPの学習を始めるためMAMPを起動したところなかなか起動できず、しばらく格闘したので記録として残します。
同じ境遇の方の解決のヒントになれば幸いです。
条件
PHP version: 7.4.12
目次
- 現状(エラー画面)
- 原因
- 解決まで
- おわり
1. 現状(エラー画面)
...としようとしたところ、画面が以下のようになりページが開かなくなりました。
......え?
何回か再起動しても同じ結果に。
設定なんかやらかしたかな....?と思いつつも、ダウンロードしてから何も触ってないので、他に原因があると思い、原因を調べました。
2. 原因
探してみたところ色々ありましたが、結論として上記のようなエラー画面は以下が原因でした。
- WebブラウザのCookieの異常、もしくは容量の限界
- 複数画面の開きすぎ
特に、複数画面の開きすぎは心当たりしかありません。
これを解決する方法として、Cookieをクリアにするというのがありましたので、そちらを実行していきたいと思います。
3. 解決まで
早速、Cookieをクリアにしていきます。
① Googleの設定を開く
② 「閲覧履歴データの削除」を選択
設定を開き、画面の下に進むと「プライバシーとセキュリティ」の項目があります。
その中の、「閲覧履歴データの削除」を選択します。
③ データ削除の選択
「閲覧履歴データの削除」を開いたら、以下のようなページが出てくるので、真ん中の
「Cookieと他のサイトデータ」を選択します。
ここで注意して欲しいのが、「期間」と書かれた部分を「全期間」とすることです!!
ここを知らずに、ずっと1時間以内に溜まったデータを削除してました...。
当然、1時間じゃそこらの期間のデータを消したところでクリアになるはずもなく、ずっとエラー画面が続いてしました。
「全期間」を選択したことを確認して、「データ削除」を選択!
無事、MAMPの起動画面を開くことができました。
Cookieのデータを削除すると、今までログインしっぱなしだったサイトも、もう一度ログインし直す必要があります。
Qiitaもログイン画面に戻っていました。
4. おわり
まさかサイトの開きすぎがこんなことになるとは...。
これを機に画面がスッキリした気がします。
もしかしたらまた見返すかも....と言いつつ全然見ないサイトがたくさんあったので、これからは気をつけようと思います。
PHP学習頑張るぞ!!
今回の解決にあたり参考にさせて頂いたサイト
[「400 Bad Request」エラーの解決方法(原因と対策)]
(https://kinsta.com/jp/knowledgebase/400-bad-request/#400-clear-cookies)