У меня установлен XAMPP и есть сервер Apache, работающий на моем Mac. Когда я перехожу на адрес http://192.168.1.132:80/testproject/test.php из браузера mac, он работает (просто эхо слово «успех»). Когда я перехожу на тот же адрес с другого устройства в сети, он говорит, что он не может подключиться или подобен.Локальная сеть Wi-Fi не может подключаться к серверу Apache XAMPP, работающему на mac
Я настроить виртуальный хост, и если я заменю имясервера с моим IP я получаю тот же результат (работает от mosting макинтош, но не от других устройств в сети)
# localhost
<VirtualHost *:80>
ServerName localhost
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
<Directory "/Applications/XAMPP/xamppfiles/htdocs">
Options Indexes FollowSymLinks Includes execCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
# My custom host
<VirtualHost *:80>
ServerName wgaamwserver.local
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"
<Directory "/Applications/XAMPP/xamppfiles/htdocs">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
ErrorLog "logs/wgaamwserver.local-error_log"
</VirtualHost>
Я запустить «пс -eaf | grep httpd "в терминале, в то время как XAMPP не работает, чтобы проверить доступ к другим службам httpd. Я получил ниже выходные:
501 19343 18144 0 4:57pm ttys000 0:00.00 grep httpd
Я искал везде для решения этого, но прибегая к помощи в основном оказывается на вопросы, касающиеся любого окна брандмауэра на узле блокировки удаленных подключений или сервер Apache просто не отвечает, когда соединение с хостом. Очевидно, что здесь не так.
Жаль, что я должен был сказать, что я новичок в этом. Вы хотите переименовать «wgaamwserver.local» в «example»? И что вы подразумеваете под «записью на другом устройстве в файле hosts 192.168.1.132 test.local»? – AndyW
Нет, попробуйте добавить в файл hosts (на другом устройстве) '192.168.1.132 wgaamwserver.local' и перейдите в' wgaamwserver.local' –
Я смотрю файл httpd-vhosts.conf. Вы хотите добавить строку 192.168.1.132 wgaamwserver.local где-то там? – AndyW