标签: zend-framework2

您必须启用openssl扩展才能通过https下载文件

我想安装Zend Framework 2.所以我下载了骨架应用程序.如ZF2手册中所述,我们必须发出命令

php composer.phar install 
Run Code Online (Sandbox Code Playgroud)

在骨架里面.

但是我收到了一个错误

您必须启用openssl扩展才能通过https下载文件

然后我在我的wamp中启用了ssl_module,我检查了php_ini文件,我可以看到以下行

延长= php_openssl.dll

我仍然得到同样的错误.有谁知道我错过了什么?

php ssl openssl zend-framework2 composer-php

123
推荐指数
6
解决办法
15万
查看次数

如何在Zend Framework 2中访问路由,发布,获取等参数

如何在zf2中获取与页面请求相关的各种参数?与发布/获取参数一样,正在访问的路由,发送的标头和上载的文件.

php file-upload zend-route zend-framework2

97
推荐指数
1
解决办法
11万
查看次数

如何强制composer重新安装库?

我正在使用ZF2骨架应用程序,它有一个.gitignore,可以防止外部库被提交给git.在调试的过程中,我喜欢在图书馆的源代码中随处更改内容,以了解工作原理.如果这些是版本控制的,那么很容易将它们恢复到原始状态.

我如何强制Composer重新安装一个特定的框架,以便我可以再次获得一个新的 - 未修改的副本?

PS:请不要建议删除.gitignore文件,因为它出于某种原因; 它阻止我的第三方库进入我的应用程序的存储库.我总是可以在自动部署期间安装它们.

php zend-framework2 composer-php

83
推荐指数
7
解决办法
12万
查看次数

Zend Framework 1与Zend Framework 2的性能

Zend Framework 2刚刚发布,Zend从现在开始仅仅18个月就支持ZF1.我知道他们正在为ZF2中的新功能工作,然后他们将对它进行一些主要的速度改进,因为它比ZF1慢5倍.

我想知道ZF2比基准测试或测试的ZF2慢多少而不是纯粹的推测.

我发现的最新基准是从2012年2月22日开始,它得出的结论是ZF2比ZF1慢4倍.

链接在这里

php zend-framework zend-framework2

63
推荐指数
1
解决办法
4万
查看次数

怎么办左派加入学说?

这是我的功能,我试图显示用户历史记录.为此,我需要显示用户的当前信用以及他的信用记录.

这就是我想要做的:

 public function getHistory($users) {
    $qb = $this->entityManager->createQueryBuilder();
    $qb->select(array('a','u'))
            ->from('Credit\Entity\UserCreditHistory', 'a')
            ->leftJoin('User\Entity\User', 'u', \Doctrine\ORM\Query\Expr\Join::WITH, 'a.user = u.id')
            ->where("a.user = $users ")
            ->orderBy('a.created_at', 'DESC');

    $query = $qb->getQuery();
    $results = $query->getResult();

    return $results;
}
Run Code Online (Sandbox Code Playgroud)

但是,我收到此错误:

[语法错误]第0行,第98行:错误:预期的Doctrine\ORM\Query\Lexer :: T_WITH,"开启"

编辑:我在join子句中用'WITH'替换'ON',现在我看到的只是加入列中的1个值.

php doctrine-orm zend-framework2

53
推荐指数
1
解决办法
11万
查看次数

如何在Ubuntu 14.04中安装PHP intl扩展

我很难找到在Ubuntu 14.04中安装PHP intl扩展的确切方法.

我试过sudo apt-get install php5-intl但显示错误Unable to locate package.

我真的需要Zend Framework 2的这个扩展,因为上面缺少扩展我会得到这样的错误

错误: Zend\I18n\Validator component requires the intl PHP extension

我使用的是PHP 5.5.9.

如何PHP-intl以正确的方式安装扩展程序?

php ubuntu zend-framework2

42
推荐指数
5
解决办法
12万
查看次数

Zend Framework 2 + Doctrine 2

我想开始使用Zend Framework进行开发,我想使用zf2.由于我使用的是Doctrine 2,你能否建议一些教程来帮助我将它集成到zf2中?谢谢!

php doctrine zend-framework doctrine-orm zend-framework2

41
推荐指数
2
解决办法
2万
查看次数

用于Zend框架新手的Zend Framework 2

我想将ZF2用于即将开展的项目.但是,我发现很难理解我在那里发现的一些教程.他们中的大多数只是告诉你把东西放在文件中而没有真正解释一切是什么或我可能有任何其他选择.

是否有绝对zf初学者的书籍或教程?


好吧,我开始使用Yii,直到ZF2发布.

Yii让我很惊讶.在两天内,我已经能够开始构建一些东西了.它简单但功能强大.它们有很好的文档,如果你对MVC和SQL有很好的了解,那么框架很容易理解和使用.他们网站上的文档也非常好.有绝对初学者的教程.我喜欢.Zend可能是一个更强大和更强大的框架,但学习起来非常痛苦.它缺乏Yii的简单性.我疯狂地试图理解所有这些配置线.

我按照本主题推荐的每个教程进行了两个星期的放弃.告诉别人只是输入一些代码而不解释它意味着什么或如何调整它不是教授和推广框架的好方法.当它被释放时我会拿起ZF2.我希望他们能使它更友好.我希望文档也能改进,从简单到复杂的例子.我真的想学习ZF.

zend-framework zend-framework2

40
推荐指数
1
解决办法
2万
查看次数

37
推荐指数
2
解决办法
4万
查看次数

无法打开输入文件:composer.phar

我正在尝试使用wamp服务器中的composer工具安装zendframework.

以下步骤是为了安装

  1. 我从composer页面下载了Composer-Setup.exe文件并成功安装.

  2. 我下载了zendframework并在c:\wamp\www\zend文件夹中压缩

  3. 我执行了自我更新命令

    php composer.phar self-update

此行生成错误消息: could not open file composer.phar

如何解决此错误

如果我试试

composer.phar self-update
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

php zend-framework2 composer-php

37
推荐指数
8
解决办法
16万
查看次数