Страница 2 из 4

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:21
DzonyBB
DelphinPRO писал(а): 27 июн 2024, 02:39
php artisan serve --host=192.168.0.100 --port=1212
3. Установите в APP_URL внешний адрес, на котором запущен сервак.
В случае с OSP
APP_URL=http://192.168.1.100
В случае с artisan и кастомным портом
APP_URL=http://192.168.1.100:1212

4. Запустите сборщик в режиме отладки, указав внешний адрес
npm run dev -- --port=192.168.1.100
Откройте на телефоне сайт[/b] по адресу
http://192.168.1.100 
или 
http://192.168.1.100:1212
Спасибо за отклик, но к сожалению не взлетело. Та же самая история .

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:21
SagePointer
DelphinPRO писал(а): 27 июн 2024, 02:39 1. Отключите SSL для домена.

Лучше не использовать ssl для локальной разработки, особенно, когда вы используете devserver сборщика, типа webpack или vite, или когда вам нужно подключаться с другого устройства в локалке.
С этим утверждением не соглашусь, есть целый ряд функций, которые не работают для незащищённых соединений: https://developer.mozilla.org/en-US/doc ... e_contexts (есть исключения для localhost и *.localhost, но они все резольвятся в 127.0.0.1 браузерами независимо от hosts, проверил на Хроме и FF).

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:29
DelphinPRO
DzonyBB писал(а): 27 июн 2024, 15:21 но к сожалению не взлетело. Та же самая история .
Значит что-то сделали не так. Это стопроцентно работает.

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:31
DelphinPRO
SagePointer писал(а): 27 июн 2024, 15:21 С этим утверждением не соглашусь, есть целый ряд функций, которые не работают для незащищённых соединений
Тогда для отладки через локальную сеть, придется заморачиваться, как описывал выше Максим. Нужно смотреть на необходимость.

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:38
DzonyBB
DelphinPRO писал(а): 27 июн 2024, 15:29 Значит что-то сделали не так. Это стопроцентно работает.
Возможно Вы правы , но мне непонятно , почему в одном случае указано 192.168.1.100 , а в другом 192.168.0.100 , это опечатка? или так нужно ?
Может это еще зависит от связки , я уже писал Laravel-Inertia-React , и происходит сразу же после установки чистого проэкта , после удаления папки build и npm run dev. Т.е , если выложить как production и откомпилировать , то все работает. А вот на этапе разработки получаются танцы с бубнами .
Еще раз спасибо за желание помочь.

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:39
DelphinPRO
ну конечно опечатка =) Это адрес вашего компьютера в локальной сети. У вас он вообще может быть другим. Как его узнать я писал.

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:43
DelphinPRO
Пункт 4 возможно зависит от сборщика.
Я показал как это делается для Vite. Если у вас webpack, возможно там порт по другому указывается. Я, честно говоря, не помню как.

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:43
DzonyBB
DelphinPRO писал(а): 27 июн 2024, 15:31 Тогда для отладки через локальную сеть, придется заморачиваться, как описывал выше Максим. Нужно смотреть на необходимость.
И в этом Вы правы придется извращаться или использовать имитатор мобильного в браузере.
И еще один нюанс , если кто привык использовать для проэктов папку domains , то лучше этого не делать . Так как при выгрузке на сервер , тоже возникает путаница , лично у меня не распознавал юзера при подключении к БД , в результате пришлось все проэкты перенести в папку Home и удалить паку Domains . :)

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:46
DelphinPRO
DzonyBB писал(а): 27 июн 2024, 15:43 И еще один нюанс , если кто привык использовать для проэктов папку domains , то лучше этого не делать . Так как при выгрузке на сервер , тоже возникает путаница , лично у меня не распознавал юзера при подключении к БД , в результате пришлось все проэкты перенести в папку Home и удалить паку Domains . :)
Это опять у вас что-то не так =)) У меня проекты вообще отдельно лежат, в d:\dev

Re: OpenServer 6 и доступ из локальной сети

Добавлено: 27 июн 2024, 15:53
DzonyBB
DelphinPRO писал(а): 27 июн 2024, 15:39 ну конечно опечатка =) Это адрес вашего компьютера в локальной сети. У вас он вообще может быть другим. Как его узнать я писал.
Я так и понял, что опечатка , но опробовал оба варианнта . Но мне странно почему такая беда именно по сетке , на локальном компьютере нет проблем , ни при запуске проэкта по ip , ни по доменному имени.
Еще раз спасибо, пока особо заморачиваться нет времени, может нарою в инете что-нибудь , или еще кто столкнется с такой проблемой , и выложит . :)