在命令行脚本中使用PHP$服务器[';服务器地址';]变量时
似乎我无法在PHP中的命令行脚本中使用在命令行脚本中使用PHP$服务器[';服务器地址';]变量时,php,Php,似乎我无法在PHP中的命令行脚本中使用$\u服务器变量,因为返回值似乎为空?如果是这种情况,那么是否有人对获取我正在运行脚本的服务器的IP有建议 提前感谢。使用grep命令 使用grep命令 SERVER\u ADDR由Web服务器定义为CGI环境变量,并取决于它侦听的接口。服务器可能有多个网络地址 您可以从ip addr或ifconfig获取它,最好是查找eth0接口(最常见) SERVER\u ADDR由Web服务器定义为CGI环境变量,并取决于它侦听的接口。服务器可能有多个网络地址 您可以
$\u服务器变量,因为返回值似乎为空?如果是这种情况,那么是否有人对获取我正在运行脚本的服务器的IP有建议
提前感谢。使用grep命令
使用grep命令
SERVER\u ADDR
由Web服务器定义为CGI环境变量,并取决于它侦听的接口。服务器可能有多个网络地址
您可以从ip addr
或ifconfig
获取它,最好是查找eth0接口(最常见)
SERVER\u ADDR
由Web服务器定义为CGI环境变量,并取决于它侦听的接口。服务器可能有多个网络地址
您可以从ip addr
或ifconfig
获取它,最好是查找eth0接口(最常见)
preg_match("/inet (addr:)?(?!127)(\d+(\.\d+){3})/", `ip addr`, $m);