如何在Linux服务器上查看PHP信息

如何在Linux服务器上查看PHP信息,第1张

phpinfo()函数用来显示PHP的当前信息,其中包括PHP扩展和编译版本,服务器信息和环境,PHP环境中,路径,主机和本地配置选项,>PHP服务器端可以通过>

需要准备的材料分别是:电脑、php编辑器、浏览器

1、首先,打开php编辑器,再新建php文件,例如:indexphp。

2、在indexphp中,输入:echo $_SERVER['DOCUMENT_ROOT'];。

3、浏览器运行indexphp页面,此时会打印出到服务器的根目录。

function real_server_ip(){
static $serverip = NULL;

if ($serverip !== NULL){
return $serverip;
}

if (isset($_SERVER)){
if (isset($_SERVER['SERVER_ADDR'])){
$serverip = $_SERVER['SERVER_ADDR'];
}
else{
$serverip = '0000';
}
}
else{
$serverip = getenv('SERVER_ADDR');
}

return $serverip;
}

如何获取客户端的唯一标识信息
首先服务端就排除了,因为可以用多个用户登录。
然后看客户端有什么办法,只能是采用客户端存储的方式
1、cookie 这个你排除了,可能是因为清除cookie比较容易 *** 作。但这也是一种办法。
2、客户端的dom存储,这个有一定的局限,只有新的浏览器支持。而且同样可以删除。
3、插件方式,这个需要客户安装,一般不可能,但可以利用比较流行的安装率比较高的插件,例如flash,采用flash的本地存储记录。同样可以删除。
如果说用mac来唯一标识,但mac也是可以修改的
这个没有完美的解决方案,只能是尽力。

PHP语言为服务器端的脚本,是在服务器上被执行,与Javascript不同,javascript、CSS、都能完全被保存。
客户端请求时,PHP语言被解析执行,生成html代码,通过web服务器发送给浏览器,
浏览器上已经没有PHP语言的任何信息。
如果通过浏览器,是永远无法获取PHP源码。
当然,通过其他非常规手法,可能性是存在的!
此处就不多说了,很怕河蟹!
希望有所帮助,谢谢!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13135838.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-10
下一篇 2023-06-10

发表评论

登录后才能评论

评论列表(0条)

保存