我正在尝试使用IP地址从另一台PC访问我的laravel应用程序,但我无法通过在浏览器中访问192.168.1.101:8000来使其工作.
我该怎么办?
Mus*_*zay 50
你为什么不使用Laravel的工匠呢?非常简单:
sudo php artisan serve --host 192.168.1.101 --port 80
Run Code Online (Sandbox Code Playgroud)
现在可以从其他计算机输入:http://192.168.1.101
而已.
Bha*_*311 11
使用您的IP地址访问laravel
php artisan serve --host 0.0.0.0
Run Code Online (Sandbox Code Playgroud)
现在您可以通过http:// laravel-server-ip-address:8000访问laravel服务器
如果你想改变端口那么
php artisan serve --host 0.0.0.0 --port 8101
Run Code Online (Sandbox Code Playgroud)
现在您的laravel服务器是http:// laravel-server-ip-address:8101
转到httpd.confApache文件夹并找到以下行:
DocumentRoot "c:/wamp/www"
<Directory "c:/wamp/www">
# ...Stuffs in here
Options Indexes FollowSymLinks
# ...Stuffs in here
AllowOverride All
#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>
Run Code Online (Sandbox Code Playgroud)然后替换最后一行中 <Directory>标记为:
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
</Directory>
Run Code Online (Sandbox Code Playgroud)为laravel应用程序添加虚拟主机,转到httpd-vhosts.conf并添加以下行:
<VirtualHost *:80>
DocumentRoot "D:/.../your-laravel-app-path/public"
ServerName yourservername.dev
<Directory "D:/.../your-laravel-app-path/public">
AllowOverride All
Order deny,allow
Allow from all
Require all granted
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)重启所有的apache服务
这应该这样做,我在Windows上使用wamp并为我工作.
| 归档时间: |
|
| 查看次数: |
22715 次 |
| 最近记录: |