草庐IT

session_value

全部标签

ipad - Symfony session 变量在 ipad 中丢失

我正在开发一个symfony应用程序。它适用于所有浏览器,甚至适用于Macsafari。这些问题仅存在于ipad中。我的session变量很少会在其他页面中丢失。例如:我将session设置为:$this->getUser()->setAttribute('domainname',$this->domain);可以通过以下方式在每个浏览器的其他页面中检索此值:$this->domain=$this->getUser()->getAttribute('domainname');但在ipad设备(safari)中,我的变量没有检索。 最佳答案

php - $serviceUrl : Caught Exception: Missing serviceUrl configuration value

我正在用PHP脚本创建RequestReport。我似乎被$serviceUrl的问题困住了——这给了我很好的时尚"CaughtException:MissingserviceUrlconfigurationvalue.YoumayobtainalistofvalidMWSURLsbyconsultingtheMWSDeveloper'sGuide,orreviewingthesamplecodepublishedalongsidethislibrary.ResponseStatusCode:-1ErrorCode:InvalidServiceUrlErrorType:RequestI

php - session 没有破坏?

每当我尝试用不同的用户登录时,我发现用户名没有改变,这意味着$_SESSION['username']也没有改变,所以我的logout.php脚本有什么问题? 最佳答案 您还需要删除sessioncookie,像这样,fromthereference.另一个很好的引用,PHPSessionIntroductionGeorgeBrighton在评论中提到。 关于php-session没有破坏?,我们在StackOverflow上找到一个类似的问题: https:

session-variables - PHP session 在 Yahoo API 调用后过期?

在我的网站上,我正在构建YahooAPI应用程序。当我们从我们的应用程序访问YahooAPI时,Yahoo向我们的域返回成功响应。但是我的自定义session值已过期。我不知道原因。任何帮助我的赞赏。 最佳答案 在没有看到任何代码的情况下,我不得不推测您的$_SESSION['?']要么未设置:unset($_SESSION['?']);或正在销毁:session_destroy();在您的应用程序中的某处。检查您是否没有在您的应用程序中执行这些操作。 关于session-variabl

php - Symfony 2 自己的字段类型 - 总是 "This value is not valid"错误

我创建了一个名为“gamesetting”的新表单字段类型。此类型应根据数据数组的值处理文本输入和复选框。表单构建正确,但是当我提交表单时,如果输入的值不为空,我总是会收到错误“此值无效”。如果未选中复选框或文本字段为空,则表单有效。表单仅使用键值数组作为数据输入,而不是模型/实体对象。setRequired(['field_type']);$resolver->setDefaults(['label'=>false,'field_type'=>'text','required'=>false]);}functiongetName(){return'gamesetting';}func

php - 使用 PHPUnit : Problems with Memcache sessions 测试 Magento

我们正在使用EcomDev包来测试我们的Magento商店,其中一项默认测试引起了轩然大波:运行phpunit返回:5)EcomDev_PHPUnitTest_Test_Helper_Customer::testCustomerSessionwithdataset"jane_doe"(2)Exception:Warning:session_module_name():Asessionisactive.Youcannotchangethesessionmodule'sinisettingsatthistimein/var/www/htdocs/app/code/core/Mage/Cor

php - 将 Zend 1 包装到 Symfony 2 中。如何共享 session ?

在我的工作中,我们正在努力将Zend1应用程序迁移到Symfony2。我试图弄清楚如何无害地完成这项工作。我找到了以下SF2bundle:https://github.com/mainlycode/Zf1WrapperBundle.我安装了它,按照配置说明进行操作,将我的Zend应用程序复制到/vendor/zend中,一切正常。当我浏览我的旧登录路由时,SF2无法理解并询问Zend的响应,然后出现我的登录表单。我可以登录,并且可以正常工作,网站的授权部分显示正确。现在我想开始修改需要对用户进行授权的功能。所以我创建了一个新的SF2包,称为BackendBundle。它在我的Contr

php - 如何处理 PHP Facebook session 过期异常?

我正在从JavascriptSDK登录Facebook。在服务器端,我使用PHPSDK来处理身份验证。我正在使用FacebookJavaScriptLoginHelper()函数。我面临的问题是,在我注销后,出现此错误:fatalerror:未捕获异常“Facebook\FacebookSDKException”,消息为“session已过期,或对此应用无效。”在这一行$session->validate('App_Id','Secret');if(isset($_SESSION['token'])){$session=newFacebookSession($_SESSION['tok

php - Symfony2 - 没有 session cookie 的有状态 API key 身份验证

我关注了这篇关于使用Symfony进行APIkey身份验证的文章:http://symfony.com/doc/current/cookbook/security/api_key_authentication.html它很好地解释了身份验证部分,但它似乎没有解释请求之间的状态在正常session之外是如何工作的。Butinsomesituations(likeanOAuthflow),thetokenmaybesentononlyonerequest.Inthiscase,youwillwanttoauthenticatetheuserandstorethatauthenticatio

php - Laravel Auth Logout() + Session Flush() 没有注销用户

我已经有大约3个月无法成功注销我的应用程序了。注销路由上的Controller代码:Auth::logout();Session::flush();值得一提的是,用户表中的remembertoken列不为空,并且session配置驱动器是文件。编辑:我注意到注销后数据库中的内存token值正在更改,同时表现出保持登录的行为。 最佳答案 尝试使用publicfunctiongetLogout(){Auth::logout();//Session::flush();returnRedirect::to('login')->with('m