zend-framework相关内容
我只是在学习 Zend 框架.我创建了一个简单的 Zend_Form,当我提交表单时出现以下错误: 发生错误应用程序错误异常信息:消息:无法确定临时目录,请手动指定 cache_dir堆栈跟踪:- 0 H:\Documents\IIS_Server_Root\zendframework\Zend\Cache\Backend.php(197): Zend_Cache::throwException
..
在我的控制器中,我有一个 postDispatch 来整合我的 FlashMessenger 消息: 公共函数 postDispatch(){$messages = $this->_helper->getHelper ('FlashMessenger')->getMessages();if ( $this->_helper->getHelper ( 'FlashMessenger' )->has
..
如何使用 Zend 框架构建模块化网站.我在数据库中有页面,每个页面都表示为 url.每页有1toN个内容.每个内容都有控制器、动作和位置(+其他现在不重要的列).因此,一个请求是一个页面和多个内容(多个操作).如何在输出之前构建所有操作?我想要像下面的示例那样的布局设计,其中内容放在容器中(在布局打印输出之前运行操作). layout()->left_container
..
我是 Zend 框架的新手,此代码用于下载内容.此代码在本地主机上运行,但是当我尝试在 linux 服务器上执行它时它显示未找到错误文件. 公共函数downloadAnnouncementsAction(){$file= $this->_getParam('file');$file = str_replace("%2F","/",$this->_getParam('file'));//允许直
..
我在子目录中设置了 Zend 应用程序.不要问为什么我必须这样做(不是我喜欢的方法),但我没有那个选择.Zend 应用程序驻留在名为 dsa 的子目录中. http://dsa.dev/dsa 我的.htaccess RewriteEngine OnRewriteCond %{REQUEST_FILENAME} -s [OR]RewriteCond %{REQUEST_FILENAME} -
..
我有兴趣使用 Doctrine 作为我正在编写的新 Zend Framework 应用程序的 ORM.我试图找出尽可能简单地集成它的最佳方法.我发现的每个示例都不同,其中很多示例早于 ZF 1.8 中的新自动加载功能.他们都没有为我工作过. 有没有人有这样做的好方法?我倾向于将它放在我的引导文件中,但有些人建议制作 Zend_Application_Resource 插件.困难的部分似乎是让
..
我在使用 Zend_Db 的 PDO 适配器管理我的数据库连接时遇到了一个奇怪的问题.突然之间,我不断达到 MySQL 服务器的连接限制. 无论出于何种原因,我每三四个小时左右就会收到此错误,并且 Apache 会在每个 HTTP 请求中出现此错误: PHP Fatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with
..
Mysql 以这种方式支持准备好的语句: http://dev.mysql.com/doc/refman/5.0/en/sql-syntax-prepared-statements.html Zend Framework 中是否有支持(我没找到),以及如何使用它.如果没有,您将如何将准备好的语句实现为 Zend Framework 插件. 解决方案 经过一些研究,我没有发现 Z
..
这是我在寻找解决方案时使用的代码. 公共函数 indexAction(){//id3 选项$options = array("version" => 3.0, "encoding" => Zend_Media_Id3_Encoding::ISO88591, "compat" => true);//集合路径$path = APPLICATION_PATH .'/../public/Media/M
..
Zend 框架以松散耦合的组件而闻名. 我想使用 Zend 框架中的 XML-RPC,XML-RPC 有任何依赖吗?就像我从 Zend 框架库中取出 XML-RPC 文件夹并尝试实例化 RPC 对象一样,它会抛出错误吗? 在哪里可以找到将组件与框架分离的正确方法? 谢谢 解决方案 我编写了一个工具,该工具可以获取 ZF 组件及其依赖项,因此您可以轻松地从 ZF 获取一个(
..
我在 MySQL 数据库表中有一个 BirthDate 列来存储用户的出生日期.现在我在 html/php 中有两个字段的表单(1.年龄从 2.年龄到). 如果用户想要获取年龄在 10 岁到 20 岁之间的所有用户,是否可以使用 BirthDate 列通过 MySQL 查询来执行此操作. 谢谢 解决方案 您的查询将类似于: SELECT * FROM your_table W
..
当使用 Zend_Db 执行 UPDATE 和 INSERT 查询时,我经常需要将值设置为等于 NULL(不是 '').然而, Zend_Db::insert() 和 Zend_Db::update() 的默认行为似乎是将空值转换为空字符串 ('') 并照此放入数据库. 如果 php 中的值为空,有没有人知道实际强制 NULL 值进入字段的方法? 解决方案 尝试将受影响的字段设置为:
..
我有一个 Zend Framework 项目,想使用单元测试来测试它. 在测试文件夹中,我有 phpunit.xml 如下; ./../application/../application
..
我想在我的 php 脚本中包含外部 js 文件.我正在关注 zend 框架.现在我正在像这样在控制器的 init 函数中添加 js 文件. 公共函数init() {$this->doUserAuthorisation();父::初始化();$this->view->headScript()->appendFile($this->view->baseUrl().'/js/front_cal/jqu
..
如何将 PHPExcel 集成到我的 Zend 应用程序中. 我的实际文件夹结构如下: /应用程序控制器意见等等.../图书馆我的禅PHPExcel/上市索引.php 我已经通过使用(在 index.php 中)包含了“我的"库: require_once 'Zend/Loader/Autoloader.php';$autoloader = Zend_Loader_Autoloader
..
谁能给我解释一下: $user = new User();/* 为什么我在尝试插入数据库时必须调用实体注释?*/$myFirstComment = 新评论();$user->addComment($myFirstComment);$em->persist($user);$em->persist($myFirstComment);$em->flush(); 为什么在尝试插入数据库时必须调
..
我已经搜索了很长时间才能让这件事起作用. 我想知道我如何在 zend db 模型中使用“distinct"来使我对用户的关注者的选择独一无二. 我的数据库模型计算用户的关注者(这里我需要添加'distinct') 公共函数countFollowers($user_id){$rowset = $this->fetchAll("user_id = $user_id");$rowCount
..
好的,所以我对 PHP VM 的了解还比较幼稚,最近我一直在想一些事情.特别是,Web 应用程序在 PHP 中的请求生命周期是什么样的.我找到了一篇这里的文章,它给出了很好的解释,但我觉得必须有更多的故事. 根据文章的解释,每次向服务器发出请求时都会解析并执行脚本!这对我来说似乎很疯狂! 我正在尝试通过编写一个利用许多 PHP 5.3/5.4 功能的微型框架来学习 PHP.因此,我开始
..
我在 Zend 框架中有一个网站.这里我想识别当前的URL是否包含HTTPS或HTTP?我使用了以下代码 if($_SERVER['HTTPS']==on){ echo "something";}else{ echo "something other";} 但结果不正确.有没有其他方法可以识别这一点?另外我还有一个问题.如何使用 php 获取完整的当前 url(包括 HTTP/HTTPS)?
..
我试图找到一个开源的 PHP 日历,它可以很好地与我的 zend 框架应用程序配合使用.理想情况下,我应该能够在公共站点上显示事件,并在管理部分添加/编辑/删除事件. 任何能阻止我重新发明轮子以便我能够领先一步的事情都会很棒. 更新:目前,我已经嵌入了一个可以从 Google 日历网站更新的 google 日历,但我仍在寻找使用 Zend 框架完成的内容.> 解决方案 Dojo 有
..