草庐IT

connect-mongodb-session

全部标签

php - Memcached "Could not connect"高峰时段错误

我在我的网站(php、mysql、apache、ubuntu..)上使用memecached它运行速度非常快,但在“高峰时段”我收到很多“无法连接”错误信息,有时用户需要刷新5次才能看到内容。我的服务器上有24GB内存,“top”命令为memcached进程提供了这个:4135nobody200161m37m836S7(%CPU)0.2(%MEM)0:07.06memcachedIlaunchmemcachedserverlikethis:memcached-d-unobody-m8192-p12000-c11212这是我的PHP函数:connect('localhost',11211

php - 跨子域维护 session 变量

我一直在尝试维护两个子域之间的session变量,但发现这是不可能的。我最终创建了2个最小的PHP网页作为测试平台,一个我称之为“测试1”的网页$_SESSION['test']="Fred";并且有一个指向“test2”的超链接,它只是试图回显$_SESSION['test']的值以证明它是否有效。我将“测试1”放在我的www域中,将“测试2”放在我的子域中。我从各种来源尝试了标题中应该包含的内容的各种版本。以下是主要的3个(当然还有它们的变体):ini_set('session.cookie_domain',substr($_SERVER['SERVER_NAME'],strpos

php - Facebook-connect 提供了一个重定向循环

拜托,我需要帮助。我处理这个问题已有1个月了!!我想使用PHP和php-sdk3.1.1实现facebook连接登录到我的网站。简而言之,我的代码可以脱机工作(在本地主机上)但不能联机,这会导致“重定向循环过多(在Chrome上)”:错误310(net::ERR_TOO_MANY_REDIRECTS):重定向过多。这是我的代码:1/我加载facebookconnectSDK并初始化它:require'src/facebook.php';$facebook=newFacebook(array('appId'=>'209633612480053','secret'=>'xxxxxxxxxx

php 拒绝查找 ssh2_connect() 函数

使用的操作系统Windows7-V6.1已安装Apachehttpd-2.2.22-win32-x86-no_ssl.msi我的httpd.confAddTypeapplication/x-httpd-php.phpLoadModulephp5_module"X:/ProgramFiles/PHP/php5apache2_2.dll"安装的php版本php-5.3.16-Win32-VC9-x86.msi我从未压缩的php_ssh2-0.11.2-5.3-nts-vc9-x86.zip复制了php_ssh2.dllphp_ssh2-0.11.2-5.3-nts-vc9-x86.zip到

php - 在同一域中有多个 Laravel 实例时出现 session /cookie 错误

你好,我最近开始为我的Facebook应用程序使用Laravel框架,我创建了一个基本应用程序,我为每个新项目复制它并从那里开始修改。我做的第一件事是更改config/application.php文件中应用程序key中的几个字母。现在,如果我同时开发2个应用程序并不断在它们之间切换,我会遇到某种缓存/cookie错误,从而阻止我的应用程序显示。我可以通过删除与我存储应用程序的域相关的cookie来摆脱它们,但据我了解,碰巧访问我的两个应用程序的用户可能会发生同样的事情。我怎样才能让它正常工作?这是我得到的错误:UnhandledExceptionMessage:unserialize

php - 如何在wordpress插件中获取 session 变量

嗨,我是wordpress的新手,我创建了一个插件,我需要在其中打印所有session数据。首先,我在插件文件夹中创建了一个文件,并添加了如下代码functionmyplugin_classname(){print_r($_SESSION);}然后我为两个类tags类的按钮添加了一个点击事件$('.tags').on('click',function(){$.post('my_page.php',{val:$(this).val()});});在my_page.php中,我一直喜欢$_SESSION['tag']=$_POST['val'];但是在myplugin_classname打

php - 页面之间丢失的 session 变量

这个问题在这里已经有了答案:PHPsessionlostafterredirect(39个答案)关闭6年前。在页面中,两个变量在URL中传递。在第二页中,这些变量被初始化。提交时,新页面打开。问题就在这里,我无法恢复session变量。脚本指示错误(undefinedindex)。提前感谢您的帮助。这里是代码:首页:';echo$ligne['ANNEE'].'-'.$ligne['SIGLE'].'';echo'';}?>第二页:$_SESSION['classe']=$_GET['classe'];$_SESSION['cours']=$_GET['cours'];第三页:if(i

php - 如何识别 guest 用户的时间比 session 通常存在的时间长

我知道,我可以使用\Session::getId()。但它会不时改变形式。也许我不明白session。据我所知,它在php运行时开始,并在php代码完成时被删除。另一方面,我读到sessionID存储在cookie中,当用户再次打开您的网站时,session“恢复”。那么为什么在我的例子中sessionID过期这么快。我怎样才能获得至少一个月内不会改变并且被购物车使用的“sessionID”?更新:问题变得有点困惑,因为我不想知道如何调用某些东西,也不知道这些东西是如何工作的。我想知道如何识别guest用户并在一段时间内(比session通常存在的时间更长)获取其唯一ID。结果我想要函

php - Laravel 5 注销或 session 销毁

我在注销laravel5.1应用程序时遇到问题-我认为问题在于session未被破坏。我的问题几乎与:Laravel5AuthLogoutnotdestroyingsession注意我的解决方案是使用session_unset();而不是Session::flush();所以我退出laravel5.1应用程序的工作解决方案是:publicfunctiongetLogout(){\Auth::logout();session_unset();returnredirect(property_exists($this,'redirectAfterLogout')?$this->redirec

php - Laravel 5.2 每次请求都会生成一个新的session文件

我已经配置了config/session.phpreturn['driver'=>'file','lifetime'=>120,'expire_on_close'=>false,'encrypt'=>false,'files'=>storage_path('framework/sessions'),'connection'=>null,'table'=>'sessions','lottery'=>[2,100],'cookie'=>'laravel_session','path'=>'/','domain'=>null,'secure'=>false,];我把路由规则放在组web中Ro