我是PHP的新手,所以我不知道如何解释它.我正在我的计算机上运行WAMP,我希望能够从另一台计算机访问我的本地主机.
可能吗?我怎样才能做到这一点?
Lix*_*Lix 12
这是因为所有计算机都在同一网络上,并且您在计算机上具有管理权限(您必须编辑一些系统文件).
您可以轻松地执行此操作,但这必须是手动过程.
您必须在hosts文件中创建一个条目 -
%SystemRoot%\system32\drivers\etc\hosts/etc/hostshttp://en.wikipedia.org/wiki/Hosts_(file)#Location_in_the_file_system.
查看其中的链接了解详细信息您的 hosts文件的位置.这取决于操作系统.
必须在您希望
访问localhost计算机的每台计算机上执行以下操作.
在hosts文件的最后添加一行,类似于:
10.0.0.42 prathyash-localhost.com
Run Code Online (Sandbox Code Playgroud)
的IP地址(在上面的例子中是10.0.0.42)是地址的本地主机; 您的计算机IP地址.域名(prathyash-localhost.com)是映射
到IP地址的内容.
保存该文件后,只要该计算机指向该文件,prathyash-localhost.com它就会定向到您的IP地址.防火墙仍然是一个障碍 - 但其他答案涵盖了,所以我不会重复他们的贡献.
根据您的具体情况,手动编辑数十或数百个文件可能不可行.在这种情况下,您可能需要咨询网络管理员(他可能会依赖服务器故障),他可能会为您提供更好的解决方案.
小智 5
此问题可以修复如下.这适用于使用wamp服务器或类似本地服务器的人.首先确保您已修改httpd.conf.scroll,直到找到此行:
# onlineoffline tag - don't remove
Order Allow,Deny
Allow from all
Run Code Online (Sandbox Code Playgroud)
如果你有一个智能手机打开你的wifi热点连接你的电脑和你想要连接的那个.在PC中打开命令提示符并键入ipconfig.记下无线LAN适配器无线网络连接下的电脑的ip4地址(例如192.168.43.47).
在要连接的PC中设置"自动获取IP地址".在连接之前确保您的wamp服务器在线.打开客户端电脑的浏览器,然后输入前面提到的IP地址.这应该可以正常工作.在某些情况下,您可能需要关闭防病毒软件.
| 归档时间: |
|
| 查看次数: |
81935 次 |
| 最近记录: |