用php来获得客户端服务器ip的方法
<php
echo "当前脚本服务器的主机名 " gethostbyaddr($_SERVER[ REMOTE_ADDR ]) "<br /><hr />"; echo "获得当前运行PHP脚本(页面)所在的服务器的 IP 地址:" $_SERVER[ SERVER_ADDR ] "<br /><hr />"; echo "获得当前运行PHP脚本(页面)所在的服务器的 主机名:" $_SERVER[ SERVER_NAME ]; echo <hr> ; echo 客户端ip $_SERVER[ REMOTE_ADDR ]; echo <br> ; echo 客户端ip getenv( REMOTE_ADDR ); echo "<br>"; echo 服务器主机ip gethostbyname(" qq "); >
lishixinzhi/Article/program/PHP/201311/20917
php服务器搭建有两种方式
一种是linux+apache+mysql+php方式。
另外一种是windows+IIS+mysql+php方式。
还有一种方式,就是在windows模式下,用apache作为服务器。
这种情况。第一种配置较为复杂。而且一般作为服务器居多,个人电脑测试用,一般以windows为主。
所以下面的配置方式以windows7为例:
首先,你需要去下载php的原始文件,绿色版的,安装版的均可。
1将下载的php压缩解压。得到如下的目录
、
2添加IIS,windows7默认情况下是不安装IIS的。
打开控制面板->程序和功能->打开或关闭windows功能。安装好IIS后如下:
3,添加处理程序映射
请求路径设为php,模块选择fastCgiModule。在windows+IIS模式下。fastCGI模式比传统的isapi模式效率要高很多。
可执行文件选择刚才解压的目录。文件类型选择exe,选择对应的文件即可。下面的名称可任意。
然后确定。重启IIS。服务器就好了。另外所谓的MYSQL。直接下载安装版的就行了。
有后台的话后台一般会提供这些信息
没有的话先看网页端的header信息判断出服务器类型,你这个是iis
然后就从iis中找这个站点的配置信息就有网站目录
如果是apache或nginx
window系统:要找到相关的service,service里有可执行文件路径,配置文件也在相应的目录下可以找到
linux系统可以直接用whereis或find命令查找执行文件位置(apache一般叫httpd),相关的配置文件也可以在对应目录下找到
0条评论