草庐IT

symfony-components

全部标签

php - Vagrant 与 Symfony 3.3 : Failed to remove directory

尝试使用Flex设置Symfony3.3环境。目前,当尝试要求一些像下面这样的包时:composerreqannotationssecurityormtemplateassetvalidator一切顺利,除了cache:clear我收到以下错误:!![Symfony\Component\Filesystem\Exception\IOException]!!Failedtoremovedirectory"/home/vagrant/Code/multi-user-gallery-blog/var/!!cache/loca~/pools":rmdir(/home/vagrant/Code/

php - Symfony 2 安全 : keeps reloading data from user provider?

当用户已经登录时,安全组件会在每次请求时不断从用户提供程序重新加载数据。有没有办法避免这种情况?当您的用户提供者不在本地数据库中时,例如,在网络服务中,这会大大降低系统速度。每次请求我都会得到这个:[2012-08-1520:07:30]security.DEBUG:ReadSecurityContextfromthesession[][][2012-08-1520:07:30]security.DEBUG:Reloadinguserfromuserprovider.[][] 最佳答案 您可以根据您的需要决定是否为每个请求刷新您的用

php - 使用 Jenkins/Hudson 部署/持续集成 Symfony 2 应用程序

我开发了一个使用Symfony2框架的应用程序。应用程序代码位于一个Bundle中,在我的本地机器上,我刚刚下载了Symfony2标准分发版,并按照教程所述将Bundle添加到src文件夹中,然后适本地编辑配置/路由文件。从发展的角度来看,这对我很有帮助。我现在开始考虑如何处理与部署到生产环境/持续集成设置相关的框架依赖性。我是否应该像现在这样继续,使用一个发行版,也许还有像Phing这样的构建工具来检查我的包和任何其他依赖项?或者我应该只检查来自Github的Symfony源代码,并为我的应用程序维护自定义“分发”?我希望其他人必须做类似的事情,并且可以推荐一个最简单的解决方案!谢谢

php - 我需要在哪里放置文件 composer.json 以便 Composer 与 Symfony 一起工作

我已经从thislink安装了composer,但我仍然找不到我需要在哪里放置composer.json文件。 最佳答案 在项目的根目录中。因为你提到了symfony,所以看看symfony标准版的composer.jsonhttps://github.com/symfony/symfony-standard/或者更好:关注theofficialinstructions并直接使用symfony-standard作为你项目的起点。StartbyvisitingtheSymfony2downloadpageathttp://symfon

php - 如何将 Symfony2 路由转储到 nginx?

我读到我应该将symfony2路由转储到我的网络服务器中以绕过symfony2路由器,以提高性能。我找到了apache的例子.你会如何为nginx做这件事? 最佳答案 目前,由于nginx的构建方式,这是不可能的。https://github.com/symfony/symfony/issues/2432 关于php-如何将Symfony2路由转储到nginx?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

php - 带 Dropzone 的多上传 Symfony 2.3

我尝试了JQuery库的新实现:dropzone.js这个库提供了一个很好的多上传界面和拖放解决方案。看来Symfony的多上传系统并不简单。我有这个错误:Error:CannotuseobjectoftypeSymfony\Component\HttpFoundation\File\UploadedFileasarrayin/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Csrf/EventListener/CsrfValidationListener.phpline87我的实体文件:/***@ORM\Enti

php - Symfony:有什么方法可以使用模板的相对路径来渲染 Twig 模板吗?

在TemplateNamingandLocationsSymfony文档中的部分说:Symfony2usesabundle:controller:templatestringsyntaxfortemplates.Thisallowsforseveraldifferenttypesoftemplates,eachwhichlivesinaspecificlocation:AcmeBlogBundle:Blog:index.html.twig:Thissyntaxisusedtospecifyatemplateforaspecificpage.Thethreepartsofthestrin

php - Symfony4 - 'app/config/config.yml' 丢失了吗?

我是Symfony4的新手,使用FOSUserBundle创建登录表单.我卡在了本文提到的第5步。当它说:Addthefollowingconfigurationtoyourconfig.ymlfileaccordingtowhichtypeofdatastoreyouareusing.#app/config/config.ymlfos_user:db_driver:orm#othervalidvaluesare'mongodb'and'couchdb'firewall_name:mainuser_class:AppBundle\Entity\Userfrom_email:addres

php - Debian Stable php-5.4 上的 Symfony2 JsonResponse utf8 编码问题

当返回UTF8字符时,我在DebianStablephp5(5.4.39-0+deb7u1)上遇到JsonResponse问题。我在DebianTestingphp5(5.6.6+dfsg-2)上开发了一个应用程序,下面的代码非常有效:$response=newJsonResponse();$response->headers->set('Content-Type','application/json');$response->setData($data);return$response;但是在部署到稳定的产品服务器之后,我开始收到以下完全相同的数据库/数据字符集等的异常:reques

symfony - 修复 Symfony2 中的要求

我已经在我的机器上安装了Symfony2。当我检查本地url中的要求时:localhost/Symfony2/web/config.php它说:MAJORPROBLEMSSetthe"date.timezone"settinginphp.ini*(likeEurope/Paris).RECOMMENDATIONSSetshort_open_tagtooffinphp.ini*.Setmagic_quotes_gpctooffinphp.ini*.Changestothephp.inifilemustbedonein"/etc/php5/apache2/php.ini".我已经在/etc