草庐IT

Symfony2-Cropit

全部标签

xml - Symfony 2 在 service.xml 中传递数组

我的services.xml中有服务但出现错误:CatchableFatalError:Argument1passedtoDoctrine\Bundle\DoctrineBundle\ConnectionFactory::__construct()mustbeanarray,nonegiven...如何传递带有参数的数组?例如:[ARRAY]或者我做错了什么?因为这段代码效果很好:$connectionFactory=$this->getContainer()->get('doctrine.dbal.connection_factory');$conn=$this->createCon

xml - Symfony2 - 为什么使用 XML 进行设置/配置?

对于这些类型的文件中的每一种,是否有兴趣使用XML而不是YAML:配置安全路由服务翻译我想在全局范围内询问XMLvsYAML和JSON,但我会坚持这些主题:) 最佳答案 在我公司的项目中,我们针对上述每一点使用YAML,因为它更具可读性。最易读。最易读。编辑:我能想象的唯一抽象情况是使用XML而不是YAML-可能是针对一些动态文件编写器,因为使用操作节点更容易SimpleXML或类似的东西。例如,如果您需要定义一些配置文件、在测试中构建模式等...但很难想象另一种情况。另一个编辑:既然我的回答被接受了,我不能不同意m2mdas-正如

windows - Windows 上 Symfony 插件的 PEAR 包

我一直在寻找一种在Windows上用我的Symfony插件创建PEAR包的方法。我找不到任何解释该过程的实用程序或教程。万一没有解决方案,我将不得不手动准备我的package.xml,这在这个自动化的世界里有点可悲。有什么解决办法吗? 最佳答案 我总是使用PEAR_PackageFileManager2为了那个任务。它也适用于Windows。您需要做的就是事后进行一些微调。 关于windows-Windows上Symfony插件的PEAR包,我们在StackOverflow上找到一个类似

php - 使用 Symfony 运行 php 命令

直到最近,我一直在使用Symfony1和NetBeansIDE。在Netbeans中,我可以通过单击来使用Symfony命令。现在我想开始学习Symfony2。http://symfony.com/doc/current/quick_tour/the_big_picture.html我打开cmd.exe并转到c:/wamp/www/Symfony并:phpbin/vendorsinstall但这行不通。它告诉我它无法识别名称“php”。我使用Windows7、WampServer2.1(带有PHP5.3.5)和Symfony2.0.5我该如何开始呢? 最佳答

php - Symfony2.0.15 Doctrine-Fixtures Windows 命令行 fatal error

最近开始玩S2,很棒的东西!前段时间开始了在线Symfony2Blogtutorial,但是我被困在了DoctrineDataFixturesgeneration的页面上,这是我在控制台中执行phpapp/consoledoctrine:fixtures:load时收到的消息:Fatalerror:Class'Doctrine\Bundle\DoctrineBundle\Command\DoctrineCommand'notfoundinC:\xampp\htdocs\blog-sf2\vendor\bundles\Doctrine\Bundle\FixturesBundle\Comm

windows - Symfony2 : can't duplicate site because of strange folders architecture

我必须从prod服务器检索现有的symfony2(2.1.13)项目,以便在本地运行它以进行一些更改。问题是架构似乎有点奇怪。请看一下:$pwd/var/www/html/sites/www.mysite.comdrwxr-xr-x2...4.0KJun3009:30backups/drwxr-x---2...6Mar152013cgi-bin/drwxr-xr-x4...41Aug1018:09_copie1/drwxr-xr-x2...6Apr252014log/drwxr-xr-x12...4.0KAug1115:41releases/drwxr-xr-x7...146May12

php - 无法在 Windows 上安装 symfony

您好,我正在尝试在Windows上安装symfony。我已按照所有要求的步骤进行操作,但最终出现以下消息。[RuntimeException]Symfonycan'tbeinstalledbecausethedownloadedpackageiscorrupted.Tosolvethisissue,tryexecutingthiscommandagain:Symfonynewdemo3.2.8当我尝试上面的命令时,它说:'symfony'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我已经

windows - Windows Azure 云上的 Symfony 框架

是否可以在windowsazurecloud上运行symfony(1.4)?我想知道的两件事是如何执行symfony任务以及symfony将缓存文件保存在哪里(blob存储?)。感谢您的回答。 最佳答案 PHP是Microsoft最近非常重视的东西,所以是的,Symfony可以在Azure之上运行,尽管文档很少,因为大多数人坚持使用Linux服务器。关于任务,WindowsAzure上有一个运行命令行任务的工具,虽然我自己还没有尝试过。http://azurephptools.codeplex.com/

windows - 在 Windows 上安装 Sylius - symfony3

当我执行这个命令时phpbin/consolesylius:install我有这个C:\wamp\www\p>phpbin/consolesylius:installInstallingSylius...,,;:,`;;;.:``::;`:`:::``.'++:''.'.`::::+',;+':+;`+.::::+':'`+;`:::,'+`++:+.`+;`++.;+''',++++.,:::``++'..+:`+'`+;.+,;++'+;''::::`,+++.'+`:+.`+;`+,;++''+.,..::::.++``+:+'`+;`+,;++'`;++;`;;.:::`:::

windows - 通过 ftp 部署 Symfony2

我尝试使用capifony部署我的项目,因为我在这里找到了答案,使用capifony部署很容易。好吧,我不这么认为,所以我的问题是:我如何通过ftp部署我的项目,我将所有文件都放在服务器上,但即使我浏览到web/app.php,我唯一得到的是一个空页面,无论我在url中写什么路径。所以有人请向我解释我怎样才能得到这项工作!谢谢! 最佳答案 将Symfony2项目部署到新服务器或计算机(据我所知)时需要考虑的几件事可能是:确保服务器及其PHP安装符合Symfony2要求(也许还有建议)检查您是否遵循了安装说明(foundhere)尝试