Articles of 会话

.htaccess使用mod_rewrite 在头文件redirect之后丢失的SESSION与启动的会话

PHP版本5.4.41 Apache版本2.2.15 Linux版本2.6.32 CentOS 6.6 我有一些代码不会正确redirect。 有很多的代码和configuration,所以我会尽量保持简单。 我的会话在头redirect后不断丢失。 没有错误,没有警告…redirect进展良好。 我session_start(); 和var_dump [$ _ SESSION]在页面redirect后得到NULL。 如果我session_start和redirect之前转储,会话转储罚款。 我猜测这与htaccess mod_rewrites在页面之间放置会话有关,但我不确定如何解决这个问题。 我一直在阅读添加[L,QSA],但这并没有帮助。 对于不使用mod_rewrites的同一台服务器上的简单页面,会话工作正常。 我认为该域是相同的,看它如何从: http:// localhost:8000 / web / someus /login http:// localhost:8000 / web / someus / home 我chmoded&chownedrecursion整个www文件夹,以便Apache拥有所有权限,并拥有网站上的所有内容。 .htaccess文件如下所示: RewriteCond %{REQUEST_URI} !=/web/[a-z0-9]{6}/index.php RewriteCond %{REQUEST_URI} !error [NC] RewriteCond %{REQUEST_URI} !css [NC] RewriteCond %{REQUEST_URI} !images [NC] RewriteCond %{REQUEST_URI} !js […]

在Server 2012 R2中编辑会话收集磁盘大小

几个星期前,我使用Windows Server 2012 R2 Standard创build了一个远程桌面服务会话集合。 我现在意识到我在用户configuration文件磁盘部分中超过了“最大容量”,并希望将其撤回。 但是,编辑会话集合时,最大大小(以GB为单位)框变灰。 我如何编辑这个以改变磁盘大小?

Ssh使用两台服务器的私钥

Machine1有私人和公共对。 Machine2和Machine3有公钥。 我通过ssh从machine1进入machine2,然后我想从machine2进入machine3。 就像那个machine1 – ssh – > machine2 – ssh – > machine3我该怎么做?

如何更新我的网站而不干扰当前活跃的用户?

我有一个网站(IIS,Windows Server 2008),用户不断地在他们的页面上添加信息。 我怎么知道当前有用户在我的网站上工作? 如何在不干扰用户活动的情况下更新网站?

Web服务器的活动会话性能计数器

我想监视ASP.Net 4.0的活动会话数量。 它位于IIS7 Windows 2008 Server上。 当我看性能计数器时,我看到很多实例。 我怎么知道哪个实例是我想监视的应用程序实例?

在parsing服务器中实现“过期非活动会话”function?

根据( http://blog.parse.com/announcements/announcing-new-enhanced-sessions/),parse.com中提供了“ Expire Inactive Session ”function。 显然,它并没有按照( https://github.com/ParsePlatform/parse-server/wiki/Compatibility-with-Hosted-Parse#session-features )的方式进入开源parsing服务器。 有没有人有build议如何在parsing服务器中实现它? 或以任何其他方式获得在云代码中实现此function?

将会话文件存储在PHP中的不同目录中

我有几个站点托pipe在同一台服务器上,在不同的目录(例如:server.com/site_one,server.com/site_two),我想将每个站点的会话文件存储在不同的目录中。 我怎么做? 谢谢!

Amazon EC2 ELB将负载导向其他实例和会话存储

如果我们扩大规模(将实例添加到ELB),我们可以将一些现有的请求redirect到新的实例。 因此,我们强制到新服务器的用户将被要求重新login 如果我们缩小(从ELB中删除一个实例),那么来自该服务器的所有用户将自动被ELBredirect到其他剩余的服务器。 这些用户不应该再次login。 这是可能的(包括请求的redirect)? 怎么样? 任何想法是受欢迎的,但我认为这可以解决使用中央会议商店。 我只是不知道如何实现它。 而使用中央会话存储的选项有哪些? SimpleDB的? Redis的? memcached的? 更新: 我们的应用程序只是一个简单的Web应用程序托pipe在Apache中。 我们有两个实例添加到Amazon ELB,我们正在使用PHP。 任何ELB PHP的具体build议? 当缩小/放大发生没有用户可见的症状应该显示?

冻结和解冻tmux和/或terminal会议?

我想能够冻结和解冻tmux会议。 也就是说,要获取一组复杂的会话状态,请将其保留下来,稍后再从某个持久存储中将其恢复。 基本上,git存储terminal会话状态。 有谁知道这样做的方法?

如何使用memcached和unix套接字来存储php会话

我用systemd,nginx和php用php-fpm运行Arch linux。 我想(和失败)configurationmemcached存储会话使用unix套接字。 我有memcached安装和活动,但是,我无法禁用networking。 我将下面一行添加到/etc/conf.d/memcached MEMCACHED_ARGS="-s unix:///tmp/memcached.sock -a 666" 我也试过: MEMCACHED_ARGS="-s /tmp/memcached.sock -a 666" MEMCACHED_ARGS="-s unix:/tmp/memcached.sock -a 666" 当我重新启动memcached我总是得到: memcached.service – Memcached Daemon Loaded: loaded (/usr/lib/systemd/system/memcached.service; enabled) Active: active (running) since Sat 2013-01-19 17:41:15 PST; 5min ago Main PID: 773 (memcached) CGroup: name=systemd:/system/memcached.service └─773 /usr/bin/memcached -l 127.0.0.1 当我运行PHP脚本会话PHP错误日志显示(不奇怪): [19-Jan-2013 16:46:45 America/Los_Angeles] PHP Warning: Unknown: Failed […]