Как мне получить доступ к локальному проекту с моего телефона?

Как открыть проект с телефона? Я запускаю проект с помощью команды <code>php artisan serve</code>, и он выдает адрес для разработки <code>http://127.0.0.1:8000</code>. Когда я пытаюсь подключиться к этому адресу на телефоне, появляется сообщение <blockquote>не позволяет установить соединение</blockquote>. Неполучается подключиться и по IP-адресу ноутбука. Оба устройства подключены к одной Wi-Fi сети.
  • 26 февраля 2025 г. 9:24
Ответы на вопрос 3
Для того чтобы получить доступ к локальному проекту на вашем ноутбуке с телефона, необходимо выполнить несколько шагов:

1. **Узнать локальный IP-адрес ноутбука**:
   - На Windows: Откройте командную строку (cmd) и выполните команду `ipconfig`. Найдите строку `IPv4 Address`, которая будет выглядеть, например, как `192.168.1.5`.
   - На macOS: Откройте терминал и выполните команду `ifconfig`. Ищите строку `inet`, которая будет смотреться как `192.168.1.5` или аналогично для вашей сети.

2. **Запустить сервер с использованием локального IP-адреса**:
   - Вместо `php artisan serve`, используйте команду, указывая ваш локальный IP-адрес:
     ```bash
     php artisan serve --host=192.168.1.5 --port=8000
     ```
   - Замените `192.168.1.5` на ваш реальный локальный IP-адрес.

3. **Проверить настройки брандмауэра**:
   - Убедитесь, что брандмауэр вашего компьютера не блокирует входящие соединения на порт 8000. При необходимости добавьте исключение для `php` или порта 8000.

4. **Подключитесь с телефона**:
   - На вашем телефоне откройте браузер и введите адрес в формате: `http://192.168.1.5:8000`, заменив `192.168.1.5` на ваш локальный IP-адрес.

5. **Проверьте соединение**:
   - Убедитесь, что оба устройства (ноутбук и телефон) подключены к одной и той же Wi-Fi сети.
   - Если у вас по-прежнему не получается подключиться, проверьте, что ни одно из устройств не использует VPN, который может блокировать соединение.

Если все шаги выполнены правильно, вы сможете получить доступ к своему локальному проекту с телефона.
dev server надо на адрес 0.0.0.0:8000 (или на адрес ноутбука в локальной сети), а подключаться к нему по адресу ноутбука.
так Вы указываете локалхост.. при старте проекта, конечно ничего не подключится
Похожие вопросы