问题标签 [symfony]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
914 浏览

zend-framework - 你认为 Zend 框架错过了 Symfony 的 Bundle 原则吗?

我一直在 ZF 工作,因为它是 v1.6,我对它非常满意,但是阅读了 symfony 及其捆绑原理:

使 sumfony Bundle 更清晰:

http://docs.symfony-reloaded.org/quick_tour/the_big_picture.html

但什么是捆绑包?您在 Symfony2 项目中编写的所有代码都以包的形式组织。在 Symfony2 中,bundle 是一组结构化的文件(PHP 文件、样式表、JavaScript、图像……),它实现了一个单一的功能(博客、论坛……)并且可以很容易地与其他人共享开发商。在我们的示例中,我们只有一个包,HelloBundle。

我通过在模块中组织我的代码来使用相同的想法,但这真的很痛苦

任何机构bundle对 ZF 都有相同的实施?

0 投票
1 回答
1647 浏览

symfony - 为什么即使在我配置了安全性之后 Symfony2 也不要求我登录?

这是我的 Symfony2 项目的安全设置:

即使我遵循了文档,设置了用户,要求对整个站点进行身份验证,它仍然允许我以匿名用户的身份访问它。日志显示“使用匿名令牌填充 SecurityContext”

我正在使用从“security.config”中删除“.config”的最新版本的沙箱

0 投票
1 回答
4236 浏览

mongodb - Symfony2 + DoctrineMongoDBBundle 配置

我正在尝试以这种方式将 Symfony 2 与 MongoDB 连接起来:

  1. 在 方法中注册DoctrineMongoDBBundleAppKernel::registerBundles
  2. 设置“ doctrine_mongo_db”配置(见下文config.yml
  3. doctrine.odm.mongodb.document_manager从正在运行的容器中 获取 ' HelloController'

当我尝试运行应用程序时,会抛出MongoConnectionException

谁能帮我解决这个问题?


应用内核.php

配置.yml

你好控制器.php

例外(第 96 行)

0 投票
2 回答
2121 浏览

symfony - 致命错误:找不到类“Symfony\Component\Form”

当我为用户创建表单时。它显示以下错误

下面是 UserForm.php 的代码

0 投票
1 回答
475 浏览

symfony - PHP 中的“依赖注入”解决了什么问题?

可能重复:
什么是依赖注入?

从 Java 改编并在 Symfony 2 中引入的“依赖注入”的流行是什么?有人可以举一个有和没有依赖注入的问题和解决方案的例子吗?

0 投票
4 回答
879 浏览

symfony1 - Symfony2 预览版准备好投入生产了吗?

自从 Symfony 1.4 发布以来,我就一直在使用它,但现在我可以选择升级到 Symfony2 以用于我的下一个项目。有没有人有经验?目前是否有人在 Symfony2 上构建生产应用程序,或者在过去的几个月里有?

编辑:是的,Symfony2 网站已经发布了一条明确的信息,说该框架将于明天发布!没有“测试版谈话”,但它在安装页面上明确说明您应该将 1.4 用于新项目。

编辑:有人投票结束,因为这个问题显然“过于本地化”。这不是标签的用途吗?!

0 投票
1 回答
1164 浏览

symfony - symfony2 可以使用双重身份验证吗?

symfony2 可以使用双重身份验证吗?

用户应该能够使用 facebook 和我自己的系统进行身份验证。

我已经阅读了文档,并且我知道有 FacebookBundle 我可以使用 facebook 对用户进行身份验证,但我不知道如何将两者结合起来。

0 投票
1 回答
1489 浏览

mod-rewrite - mod_rewrite 目录到另一台主机

我需要重写并将所有对目录的访问重定向到另一台主机。我正在使用 Symfony2 框架,.htaccess 位于 /web 目录(也是虚拟主机的根目录)中,如下所示:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]

我希望对 http://www.project1.com/foo 的所有访问都重定向http://www.project2.com/bar

我怎么能用 htaccess 做到这一点?

0 投票
3 回答
989 浏览

php - Symfony2 安装:symfony.webconfigurator 服务

我尝试在 wamp 上配置 symfony2,但出现错误:

为什么?

0 投票
1 回答
2373 浏览

doctrine-orm - 如何在 Doctrine 2 中通过 XML 映射使用“类表继承”

我正在尝试将 Doctrine 2 的“类表继承功能”与 XML 映射(Symfony 2 PR 7)一起使用。

XML 超类 CatalogProduct 的 XML 定义:

XML 超类 CatalogBook 的 XML 定义,应该扩展 CatalogProduct:

./php 应用程序/控制台原则:生成:实体“CatalogBu​​ndle”

工作正常(实体生成),但 CatalogBook 原来是一个“简单”类,而不是扩展 CatalogProduct。

导致异常:

我想,我在 XML 中遗漏了一些东西,它告诉 CatalogBook 实体扩展 CatalogProduct。但是我在 Doctrine 2 文档或 Google 上找不到任何有帮助的东西。