标签: server-variables

PHP中的HTTP_HOST和SERVER_NAME有什么区别?

你什么时候考虑使用一个而不是另一个?为什么?

php apache server-variables

520
推荐指数
6
解决办法
41万
查看次数

REMOTE_HOST和REMOTE_ADDR之间的区别

这两个变量有什么区别?

REMOTE_HOSTREMOTE_ADDR.

apache server-variables

41
推荐指数
2
解决办法
6万
查看次数

如何在PHP中使用基本HTTP身份验证?

我正在尝试使用基本HTTP身份验证,并按照PHP手册页上的示例进行操作.但它对我不起作用.$_SERVER['PHP_AUTH_USER']似乎没有设置变量.当用户尝试登录时,将通过新的登录对话框提示用户.服务器正在运行PHP 5.3.3,我尝试使用谷歌浏览器和Internet Explorer.

这是我使用的简单示例:

<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
    header('WWW-Authenticate: Basic realm="Jonas Realm"');
    header('HTTP/1.0 401 Unauthorized');
    echo 'User pressed Cancel';
    exit;
} else {
    echo "<p>Hello {$_SERVER['PHP_AUTH_USER']}.</p>";
    echo "<p>You entered {$_SERVER['PHP_AUTH_PW']} as you password.</p>";
}
?>
Run Code Online (Sandbox Code Playgroud)

怎么了?如何在PHP中使用基本HTTP身份验证?

php authentication server-variables http-authentication basic-authentication

16
推荐指数
3
解决办法
8万
查看次数

Mysql:"slow_query_log"和"log_slow_queries"有什么区别?

如果没有任何差异,为什么有两个服务器参数来实现一个行为?

mysql profiling server-variables

12
推荐指数
2
解决办法
8739
查看次数

utmscr或utmcct值在引用Http cookie Server变量时意味着什么?

什么是utmscr和/或utmcct值参考到HTTP Cookie服务器变量是什么意思?它们是缩写词还是缩写词?

我们收到标题为"System.Web.HttpException:无法验证数据"的Elmah错误.在每个Elmah错误消息中,Http Cookie服务器变量值包含一个名为utmscr的属性,该属性设置为同一网站,并且utmcct设置为该网站上的页面.以下是来自Elmah Server变量转储的Http Cookie值的部分.

utmccn =(引荐)| utmcsr = someWebSite.com | utmcct =/someWebPage.htm | utmcmd = referral; CP = NULL*;

someWebpage.htm页面确实存在于someWebsite.com,但目前没有对我们页面的引用.我们认为错误与视图状态有关.有什么想法吗?谢谢!

elmah server-variables http http-headers

9
推荐指数
1
解决办法
2万
查看次数

HTTP验证通过PHP - PHP_AUTH_USER未设置?

我试图通过http实现一个小的身份验证,并从网上复制这段代码,以检查这是否可以正常工作:

<?php
    if(!isset($_SERVER['PHP_AUTH_USER'])) {
        header('WWW-Authenticate: Basic realm="My Realm"');
        header('HTTP/1.0 401 Unauthorized');
        echo 'Text to send if user hits Cancel button';
        exit;
    } else {
        echo "<p>Hello {$_SERVER['PHP_AUTH_USER']}.</p>";
        echo "<p>You entered {$_SERVER['PHP_AUTH_PW']} as your password.</p>";
    }
?>
Run Code Online (Sandbox Code Playgroud)

但是,我的浏览器总是要求输入用户名和密码,但在我取消之前从不输出任何内容.因此,我认为$_SERVER['PHP_AUTH_USER']永远不会设置!可能是什么问题?我正在运行Ubuntu 10.04 LTS服务器Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.7d DAV/2 Server.

php authentication server-variables http

8
推荐指数
2
解决办法
1万
查看次数

$ _SERVER ["SCRIPT_URL"]:什么时候可靠存在?

在我的本地环境中(Apache 2.2.26上的PHP 5.4.24)$_SERVER["SCRIPT_URL"]存在,但我读到这个变量并不总是存在,即使我找不到它的确切时间和不存在的时间.

我想知道这个变量可靠地存在的要求.

php compatibility server-variables

8
推荐指数
2
解决办法
5258
查看次数

如何访问AspnetCore 1.0中的ServerVariables

在现有的.Net网站中,可以使用服务器变量访问

HttpContext.Current.Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"]
Run Code Online (Sandbox Code Playgroud)

如何访问AspnetCore 1.0 Web应用程序中的ServerVariables?
在控制器内部调试时,this.HttpContext.Features不包含IServerVariablesFeature.

server-variables httpcontext request.servervariables asp.net-core

5
推荐指数
1
解决办法
7675
查看次数

某些服务器变量无法从OwinContext访问

从理论上讲,OwinContext环境应该可以访问请求/响应信息以及服务器变量,尽管由于某种原因,我从OwinContext无法访问Request.ServerVariables集合中可用的一些自定义服务器变量.

造成这种差异的原因是什么?我应该如何解决这个问题?

.net iis server-variables owin katana

4
推荐指数
1
解决办法
1259
查看次数

从命令行访问$ _SERVER变量

如何访问我在PHP中从命令行设置的$ _SERVER变量?

当我尝试调用我创建的PHP方法时,我得到以下错误,这表明所有$_SERVER变量仅在通过其URL调用我的应用程序时定义,即webserver:

ERROR - Undefined index: MY_VAR /www/html/some_file.php
ERROR - Undefined index: MY_OTHER_VAR /www/html/some_file.php
Run Code Online (Sandbox Code Playgroud)

更具体地说,我正在使用Codeigniter,但不相信这是问题所在.

思考?

php command-line codeigniter server-variables environment-variables

1
推荐指数
1
解决办法
6946
查看次数

phpmyadmin 服务器变量和会话值

我要使用utf8mb4. 另外我的一些变量必须是这里提到的 utf8mb4 。我从 phpmyadminVariables菜单设置它们。但是对 utf8mb4 进行了一些更改,但它的会话值仍然是uft8.

在此处输入图片说明

当我运行这个命令时:

SHOW VARIABLES WHERE Variable_name LIKE  'character\_set\_%' OR Variable_name LIKE  'collation%'
Run Code Online (Sandbox Code Playgroud)

那给我看 utf8,而不是 utf8mb4。任何的想法?

编辑:当我将 a 变量设置为 时utf8,会话值消失。

mysql server-variables phpmyadmin utf8mb4

0
推荐指数
1
解决办法
9957
查看次数