当用户访问网络链接时,我想显示用户的以下详细信息
用户环境是LAMP(linux,Apache Web服务器,mysql数据库,PHP)
尝试了php exec
但它返回了apache
php脚本的所有者,而不是从web链接访问它的用户(脚本驻留在远程linux服务器上,用户访问是通过浏览器链接只有没有直接机器访问)
<?php
echo exec('whoami');
?>
所以我的问题是,因为它是一个链接是否只有浏览器限制和无法访问系统参数?
答案 0 :(得分:0)
对于网络链接,我认为这是不可能的。因为PHP脚本在远程服务器上运行,而远程用户通过Web链接访问脚本。没有办法确定远程用户名和机器名。通过浏览器传输到服务器端的数据量非常有限。您可以尝试检查$_SERVER
变量以查看详细信息。
但请相信我,你的要求对我来说没有意义。