为了账号安全,请及时绑定邮箱和手机立即绑定

php如何将代码绑定到一台服务器上面运行,不允许其他服务器运行

php如何将代码绑定到一台服务器上面运行,不允许其他服务器运行

慕哥6287543 2019-05-25 15:14:08
php如何将代码绑定到一台服务器上面运行,不允许其他服务器运行大概说下方案和逻辑即可谢谢
查看完整描述

2 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

服务器具有唯一的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('非法访问!');
}
                            
查看完整回答
反对 回复 2019-05-25
?
心有法竹

TA贡献1866条经验 获得超5个赞

你的意思应该是只允许某些ip访问吧.每个访问你php文件的都是你的那一台服务器在运行.在apache中配置你禁止别人访问的目录,然后allow,denyallow某些ip.或者你在php程序中判断ip.
别人都能得到你代码了,改一下mac等服务器信息不是照样运行吗,我看上面回答挺奇怪的.也许是我naive.
                            
查看完整回答
反对 回复 2019-05-25
  • 2 回答
  • 0 关注
  • 317 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号