草庐IT

zend-cache

全部标签

zend-framework - 在子目录主机上部署模块化 zend 项目

我正在将一个zend项目myproject从本地主机部署到子目录www.subdirectory.com/~username/myproject,我什至面临很多问题虽然我已经读到在将zend项目从本地主机部署到子目录时没有太多需要更改,但我已经尝试过this我从一个答案中得到的,但没有用。问题是,当我将链接放在打开项目目录的文件树上方时,当我单击public时,它会将我重定向到默认模块的索引页面。我无法转到任何其他页面我无法控制apache2服务器。有没有办法部署项目,这是我下面的代码,用于.htaccess、index.php和application.ini任何答案或指导会有帮助.h

php - YouTube Zend 库获取播放列表条目的 VideoId

我正在使用ZendGData库在我的应用程序中管理YouTube视频。该应用程序使用户能够根据需要选择将上传的视频添加到他们预先存在的YouTube播放列表之一。一个问题是,如果视频随后从我们的应用程序中删除,它似乎会在添加它的播放列表中留下一个“孤立的”已删除视频对象。我一直在尝试找出一种方法,让我们的应用程序在将视频从任何播放列表中删除之前将其从YouTube中删除,但我很难弄清楚如何确定播放列表中是否包含特定的YouTube视频。我编写了一个函数,它循环遍历与登录用户相关的每个播放列表中的每个条目,并尝试将播放列表中视频的视频ID与作为参数传递的视频ID进行比较。但是,我似乎无法

php - 将 "popularity"因子与 zend-search lucene 正确集成的最佳方法是什么?

我读过this而且我仍然对如何进行操作感到困惑。我有一个未索引的字段,用于计算正在搜索的一组播放列表的投票数。主搜索工作正常,但我还想将投票字段作为算法的一部分,但我不确定如何将非索引字段作为算法的一部分。谁能提供任何指导或示例? 最佳答案 您不必调整评分算法(顺便说一句,它实现了tf-idf)。如果您只想将浏览量整合到评分计算中,您可以在将搜索文档添加到索引之前“提升”它,例如:$doc=newZend_Search_Lucene_Document();$boostFactor=0.1;$doc->boost=(float)$nu

php - CakePHP 2.0 应用程序 : Intermittently unable to write to Memcache cache error messages

我有一个健康、低流量的暂存服务器和一个CakePHP应用程序。我在本地主机上运行Memcached,所有Cake缓存都使用Memcache作为缓存引擎。每隔一两个小时(比如每1-2周一次),我会看到如下错误:Warning(512):_cake_model_cachewasunabletowrite'default_read_users'toMemcachecache[CORE/Cake/Cache/Cache.php,line309]Warning(512):_cake_core_cachewasunabletowrite'file_map'toMemcachecache[CORE/

php - zend_PDF drawImage 用于设置位置

我用过zend,需要以PDF格式打印报告,我想为图像绘制位置。但我找不到解决方案,因为我在site中看到我只能设置图像的大小,但还找不到如何设置图像的位置。$image=Zend_Pdf_Image::imageWithPath($base."/images/logo_login.png");$page->drawImage($image,10,30,20,50);是的,根据这段代码我无法为图像绘制位置。所以任何人都知道它,请分享给我。谢谢! 最佳答案 Zend_Pdf使用BOTTOMLEFT角作为原点,并使用点(1/72英寸)作为

php - Zend DB 无法模拟 MS SQL 的限制和偏移量

我正在使用ZendFramework1.12访问MSSQL2008服务器。我使用FreeTDS作为数据库驱动程序。我正在使用Zend_Db生成以下查询。$obj_sel=$obj_db->select()->from(array('ps'=>'ProductStock'),array('PLU','stock'=>'SUM(ps.stock)'))->join(array('pc'=>'ProductCatalogue'),'ps.PLU=pc.PLU',NULL)->join(array('gl'=>'Gemini_Location'),'ps.Location=gl.Locatio

php - 在 zend framework 2 中启用 BjyProfiler 模块

我刚刚在我的应用程序中安装了zend开发人员工具模块和BjyProfiler模块。Zend开发人员工具工作正常,zend开发人员工具模块和BjyProfiler模块都显示在工具栏的模块列表中。但是BjyProfiler无法正常工作,当我单击zend开发人员工具栏的数据库按钮时,它显示如下:我浏览了github中的BjyProfiler自述文件。阅读自述文件后,我不确定将此代码放在哪里以启用BjyProfiler进行查询调试。$profiler=$sl->get('Zend\Db\Adapter\Adapter')->getProfiler();$queryProfiles=$profi

PHP内置开发服务器: disable caching

有时我喜欢使用PHP的内置开发服务器来处理一些快速的事情:php-S127.0.0.1:8888然而,我似乎不时遇到严重的缓存问题,我需要重新启动服务器才能看到即使是简单的HTML更改。我无法找到任何选项来禁用此功能或以其他方式查明可能导致这种挫败感的原因。注意:在执行此操作时,我通常会打开Chrome的开发者工具并禁用浏览器缓存。我不认为这是浏览器缓存问题。有什么我可以尝试的吗? 最佳答案 如果修改你的php脚本没有导致改变,这可能是操作码缓存的问题,而不是浏览器缓存(浏览器缓存应该很容易被CTRL-F5或CTRL-R,取决于您的

php - Apache 不会加载 Zend Guard Loader

我正在使用具有以下设置的Ubuntu15.04-64位:ApacheServerversion:Apache/2.4.10(Ubuntu),Serverbuilt:Jul24201517:25:18PHPPHP5.6.4-4ubuntu6.2(cli)(built:Jul2201515:29:28)Copyright,(c)1997-2014ThePHPGroupZendEnginev2.6.0,Copyright(c),1998-2014ZendTechnologieswithZendOPcachev7.0.4-dev,Copyright,(c)1999-2014,byZendTec

php - 警告 : session_start(): Cannot send session cache limiter - headers already sent

我收到一个很常见的错误。Warning:session_start():Cannotsendsessioncookie-headersalreadysentby(outputstartedat/home/sabarspinmatic/public_html/testing/index.php:1)in/home/sabarspinmatic/public_html/testing/index.phponline1但奇怪的是我只有一个php文件,其中只有1行session_start()。PHP代码是:谁能知道我为什么会收到这个错误。我检查了源代码及其显示.我不知道为什么会显示这个标签。