猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
php如何将代码绑定到一台服务器上面运行,不允许其他服务器运行
php如何将代码绑定到一台服务器上面运行,不允许其他服务器运行
大概说下方案和逻辑即可谢谢
慕哥6287543
浏览 318
回答 2
2回答
侃侃无极
服务器具有唯一的mac码。php可以获取绑定该服务器的mac码并在登陆界面进行验证,就可以做到验证了。提供一个实例:$ServerMac=new\Org\At\ServerMac;if($ServerMac->macAddr!='70-4D-7B-6B-9E-DB'&&$ServerMac->macAddr!='xx-xx-14-66-86-EC'&&$ServerMac->macAddr!='12:32:3e:02:23:53'){$this->error('非法访问!');}
0
0
0
心有法竹
你的意思应该是只允许某些ip访问吧.每个访问你php文件的都是你的那一台服务器在运行.在apache中配置你禁止别人访问的目录,然后allow,denyallow某些ip.或者你在php程序中判断ip.别人都能得到你代码了,改一下mac等服务器信息不是照样运行吗,我看上面回答挺奇怪的.也许是我naive.
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续