前提・実現したいこと
Laravelで開発しているWebアプリケーションをスマホ(iPhone)で実機確認したい
発生している問題・エラーメッセージ
同じwifiで作業しているPCのIPアドレスへスマホからアクセスしても接続できない。
スマホ側で以下のようなエラーになります。
このサイトにアクセスできません。応答時間が長すぎます。 ERR_CONNECTION_TIMED_OUT
試したこと
以前に以下の手順でスマホでの確認に成功したことがあったのですが、別件でvagrantの環境などを変更したせいか再度試したところスマホで接続できなくなってしまいました。
0. php artisan serve --host 0.0.0.0 でサーバを起動(ローカルで実施)
0. [PCのIPアドレス]:8000 でスマホからアクセス
参考:https://qiita.com/shosho/items/0721823a65adca42bce7
上記の手順で接続できなかったので、調査した他の手順としては以下のようなものを試しました。
0. 番号リストvagrantファイルにconfig.vm.network "public_network"を追記
0. vagrantを起動してwifiを選択
vagrant up
==> default: Available bridged network interfaces:
- en0: Wi-Fi (AirPort)
(略)
- vagrant sshでログインしてifconfigで確認したIPアドレスに接続
参考:https://qiita.com/Hiromitsu_Iwata/items/2b10d5c1c9c2c5b5c6b4
参考:https://qiita.com/kurkuru/items/4a4879e01944a7c08f1d
環境情報
確認用のブラウザはPC・スマホともにChromeです。
PC
- OS: macOS Catalina 10.15.4
- Laravel: 7.0.8
- PHP: 7.4.1
- nginx: 1.15.8
- vagrant: 2.2.7
スマホ(iPhone)
- OS: iOS 13.3.1
ご回答よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。