草庐IT

zend-debugger

全部标签

php - 如果页面请求太快,则 Zend Session 被销毁

我的应用程序不是基于MVC模式构建的,但它部分使用了ZendFramework组件,如Config、Loader、Session、Auth、Service和XmlRpc。最近我发现,在某些情况下,如果用户浏览页面的速度太快或按F5的速度太快,他的session将被破坏并且他将被退出系统。有一个similarquestion但他的解决方案并没有帮助我解决这个问题。应用程序如何工作session配置:cookie_domain=".mydomain.com"name="myApplicationName"remember_me_seconds=864000save_path="/path/

php - 使用 .htaccess 绕过 Zend Framework 并在子目录中运行不同的框架

我正在尝试在Zend站点的子目录中运行非Zendphp应用程序。我想绕过.htaccess中子目录“/branches”中所有文件的Zend应用程序。到目前为止,我发现的解决方案都没有奏效。这是当前的.htaccess文件:RewriteEngineonRewriteBase/#WWWResolveRewriteCond%{HTTP_HOST}^domain\.com$[NC]RewriteRule^web/content/(.*)$http://www.domain.com/$1[R=301,L]#EliminateTrailingSlashRewriteRuleweb/conten

php - 我如何定制 Zend_Tool 以提供我自己的框架/模板?

Zend_Tool很好,它生成一个具有给定名称和给定路径的项目。但过了一段时间,我开始开发自己的工具,如助手、插件、验证器等......我把它们都放在了库中,这没问题(并且推荐)。但是,我必须使用相同的引导文件启动我的项目,包括我的插件、助手、翻译对象、数据库对象等的初始化。有些可以在application.ini中完成。然后,我希望能够编写我自己的通用application.ini,我的Bootstrap中的一些初始化代码,也许是某个目录,等等......你做什么/怎么做? 最佳答案 我想一种解决方案是编辑library/zend

java - 一起使用 Solr 和 Zends Lucene 端口

下午的伙计们,在我使用Zend-Lucene-Search冒险之后,发现它在索引大型数据集时并没有像人们想象的那样,我转向了Solr(为此感谢BillKarwin:))我现在让Solr更快地为数据库建立索引,只需8分钟多一点就可以为一个超过170万行的表建立索引——我对此感到非常满意。但是,当我尝试使用Zend端口搜索索引时,我遇到了以下错误;fatalerror:在/var/www/Zend/Search/Lucene.php:407堆栈跟踪中出现未捕获的异常“Zend_Search_Lucene_Exception”和消息“Unsupportedsegmentsfileformat

php - 忽略 Zend_Http_Client 中的 SSL 错误

在PHPcurl中有两个函数用于忽略所有SSL错误(无效证书、自签名、过期等):curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);我正在切换到使用Zend_Http_Client,但我似乎无法找到强制它忽略错误的方法。(暂时还没有办法测试,想看看有没有人做过)那么,有人知道在Zend_Http_Client中执行此操作的等效函数吗? 最佳答案 你可以这样做,$connection=newZend_Ht

php - 更改 Zend_Validate_EmailAddress 中的 error_message

我需要更改Zend_Element_Text消息中的所有标准错误消息当我使用验证器('EmailAddress')时,这个验证器会发出几条不同的消息。必填项,不能为空''中没有有效的电子邮件地址基本格式local-part@hostname当我设置选项时setErrorMessage('somemyerrortext')它会多次显示任何错误。错误看起来像一些我的错误文本一些我的错误文本解决此问题的最佳方法是什么?zf版本1.10.3 最佳答案 以下应该涵盖Zend_Validate_EmailAddress的所有错误消息$email

php - 有没有用于 PHP 的非 Zend Google 联系人库?

我需要它,因为我已经在使用Agavi框架,如果我也尝试集成Zend,事情会变得一团糟。是否有适用于Google通讯录的facebook-phpSDK的等价物? 最佳答案 不确定为什么您认为它会变得困惑,因为ZendFramework组件(按设计)非常松散耦合且具有唯一的命名空间。如果愿意,您可以单独使用Zend_Gdata,它不会干扰Agavi正在做的任何事情。 关于php-有没有用于PHP的非ZendGoogle联系人库?,我们在StackOverflow上找到一个类似的问题:

php - Zend Framework 项目示例 1.8+

让我先这样说;我知道存在类似的问题,但它们已经有几年的历史了,而且ZF正在迅速变化。我想要一个更新的例子。很多人注意到ZendFramework的文档很缺乏。我已经阅读了很多,并用它来启动了一些应用程序,但我发现真的很难理解如何正确地做事。我最大的问题是各种组件属于哪里,应该在哪里实例化等等。我正在尝试遵循MVC最佳实践,使用瘦Controller和胖模型。我也在尝试使用最新的MVC堆栈,包括Zend_Application和推荐的Bootstrap类。我希望看到一个使用框架最佳实践的示例站点,它可以演示以下组件(理想情况下):Zend_ACL/Zend_Auth:如何在应用程序中实际

php - Zend 框架复选框问题

嗨Zend_Form_Element_Checkbox的问题在于,当它呈现时,它创建了一个与实际复选框同名的隐藏输入字段。那么让我们看一下代码:这就是我在表单中创建元素的方式:$onlineCheckbox=$this->createElement('checkbox','online_checkbox',array('label'=>'Online:','uncheckedValue'=>'0','checkedValue'=>'1'));这是输出html的样子:现在的问题是,在其他浏览器中,然后是Firefox,我通过post获得了所需的结果(如果未选中“0”,如果选中“1”)但在

php - Zend Regex > 路由模块问题

我正在使用zend框架构建REST网络服务,我正在使用模块来分隔我的api版本,正如我提到的here例如:“applications/modules/v1/controllers”、“applications/modules/v2/controllers”具有不同的操作和功能集。我在我的application.ini中提到我的默认模块为“v1”正如我提到的那样,我正在使用上下文切换和正则表达式路由here在我接受的解决方案中:$router->addRoute('route1',newZend_Controller_Router_Route_Regex('api/([^-]*)/([^