草庐IT

Zend_Session_Namespace

全部标签

php - 如何设置分层 Zend 休息路线?

使用ZendFramework,我尝试在按以下模式组织的资源上为RESTapi构建路由:http://example.org/users/http://example.org/users/234http://example.org/users/234/itemshttp://example.org/users/234/items/34如何使用Zend_Rest_Route进行设置?以下是我在bootstrap.php文件中为用户资源(users/:id)设置路由的方法:$this->bootstrap('frontController');$frontController=Zend_C

php - 如何在 Zend Framework 2 中打开 PHP 错误报告?

每次我在ZendFramework2中收到错误时,我只会显示500InternalServerError并且必须搜索ZendServer错误日志。我试过将它放入我的config/autoload/local.php文件,但它不起作用:returnarray('phpSettings'=>array('display_startup_errors'=>true,'display_errors'=>true,),); 最佳答案 在zf2(afaik)中没有对此的原生支持。您要么必须在php.ini本身中设置它们,要么在index.php

php - zend 框架中的 500 内部服务器错误

我正在学习zend框架,我已经按照针对zend框架给出的教程设置了所有要求,但我仍然遇到此错误:InternalServerErrorTheserverencounteredaninternalerrorormisconfigurationandwasunabletocompleteyourrequest.Pleasecontacttheserveradministratoratadmin@example.comtoinformthemofthetimethiserroroccurred,andtheactionsyouperformedjustbeforethiserror.More

php - 消息 : ini_set(): A session is active. 您此时无法更改 session 模块的 ini 设置

我用codeigniter创建了一个登录页面,但我收到了php消息。消息:ini_set():session处于事件状态。您此时无法更改session模块的ini设置如何解决这个问题?查看(login.php)AdminLogin'loginForm','name'=>'loginForm','method'=>'post'])?>LoginRememberMeLoginController(Verify_login.php)load->model('User');$this->load->helper('url');$this->load->helper('security');$t

php - 在 .htaccess 中获取 PHP session 变量

在Apache中是否可以读取.htaccess文件中php$_SESSION数组中的数据?所以说我有以下内容:$_SESSION['foo']='bar';然后我可以在.htaccess中做类似的事情吗:RewriteRulebla.pngfolder/{thephpsessionvarfoo}/file.png这可能吗?我已经有了一个可行的解决方法,但如果可能的话会更好。 最佳答案 回答主要问题:没有,至少没有你想象的那样。文件名为.htaccess因为它们是“分布式配置文件”当然,配置&&access处理必须首先发生-因此您无法

php - 在 $_SESSION 变量中缓存变量?

我正在制作一个php网络应用程序,它存储不与其他用户共享的用户特定信息。将这些信息中的一些存储在$_SESSION变量中用于缓存是否是个好主意?例如:缓存用户为其帐户创建的类别列表。 最佳答案 只要您牢记这一点,这将是对session机制的适当使用:session不会无限期地持续。从session中提取时,确保您确实得到了结果(如果session已过期/清除,ASP.NET将返回NULL)服务器重启可能会清除session缓存。这样做是为了方便,而不是为了性能。对于高性能缓存,选择合适的机制(即memcached)一个好的使用模式应

php - 如何使用 Zend Framework 正确创建域?

我问了thisquestion前一段时间,但现在我希望在我的数据库访问层和域层之间实现实际分离。我还将致力于将业务逻辑移入它所属的域中,并移出Controller脚本。我正在使用ZendFramework,它为数据访问层实现了表数据网关和行数据网关模式,但它显然未能真正定义如何构建与数据访问层分离的域层。我考虑过使用域逻辑与数据访问逻辑共存的ActiveRecord模式,但我有以下情况至少发生一次,我认为ActiveRecord无法处理:我有一个表“Person”,其中包含person_id和userType字段。每个用户类型(admin、buyer、associate、supervi

php - Laravel:如何访问 AppServiceProvider 中的 session 值?

有什么方法可以访问AppServiceProvider中的Session值吗?我想在所有View中全局共享session值。 最佳答案 你不能直接从服务提供者那里读取session:在Laravel中,session由StartSession中间件处理,该中间件在所有服务提供者启动阶段之后执行如果你想与所有View共享一个session变量,你可以使用viewcomposer来自您的服务提供商:publicfunctionboot(){view()->composer('*',function($view){$view->with(

php - Zend Framework 中的自定义过滤器/验证器

我有一个ZendFramework应用程序结构如下:/application/library/Zend/Core/Filter/MyFilter.php/Validator/MyValidator.php我想将自定义过滤器和验证器放在各自的文件夹中,并在使用时自动加载它们。但是,我不知道如何最好地完成此任务。我需要以这种方式使用Zend_Filter_Input的解决方案:$filters=array('month'=>'Digits','account'=>'StringTrim','other'=>'MyFilter');$validators=array('account'=>'

php - PHP session 是否难以跨分布式系统扩展?

在工作中,我们几乎用Java和perl做所有事情,但我想使用PHP和session构建一个功能。有些人认为尝试在我们的系统上进行PHPsession是个坏主意,因为它分布在许多服务器上。具体问题是什么? 最佳答案 您还可以使用自定义session保存处理程序:http://www.php.net/manual/en/function.session-set-save-handler.php我从来没有尝试过,但是你可以用它来定义你自己的保存/读取函数,这样你就可以实现一个数据库或一个共享的nfs后端,而不需要安装任何扩展。另外,@Er