我在本地主机服务器上有laravel应用程序,我想通过wamp服务器将其共享到本地网络,我在这里查看了帖子并做了大多数操作,如:
修改httpd-vhosts.conf为:
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
在防火墙系统中为TCP创建新规则。将C:WindowsSystem32driversetchost改为:
#127.0.0.1 localhost
192.168.0.105 attendance
添加Listen 192.168.0.105:80到httpd.conf
和未解
你必须在LAN ip地址上运行serve命令,试试这个:
php artisan serve --host 0.0.0.0 --port=8000
然后您可以通过在浏览器中输入您的本地ip地址而不是0.0.0.0
,从连接到LAN的其他设备访问应用程序例如,如果您的本地ip是192.168.1.15
,那么url将是:http://192.168.1.15:8000
您必须使用php artisan serve --port={numberyoulike}
来启动服务器,并且在另一个设备上,您可以访问您的laravel应用程序。