首页 > TAG信息列表 > symfony4

PHP-Symfony 4-Bugsnag-忽略特定的异常类型

我使用bugsnag记录我们应用的错误.该应用程序基于symfony 4构建,我有一个自定义侦听器,可捕获异常并对其进行处理.我需要告诉bugsnag忽略我手动处理的异常(因为它们已经被处理,因此无需记录它们). 我的自定义侦听器比bugsnag侦听器具有更高的优先级(因此先运行).问题在于,停止事件

php-有没有办法在Symfony 4中放入队列工作器?

目前,我正在一个Symfony 4环境中工作,该环境需要定期(通过cron)通过命令/操作队列进行工作,而不必安装RabbitMQ之类的服务器软件包. 在Laravel中,有一个宏伟的排队系统,可以与数据库同步的队列和侦听器协同工作. Symfony 4有类似的功能吗? 我尝试安装JMSJobQueueBundle和QueueBundle

PHP-作曲家未能在symfony 4上要求symfony / symfony

我通过以下行通过composer安装了symfony的最新版本: composer create-project symfony/skeleton whatever 然后,按照此page上的说明,我决定需要整个框架,因此不必通过输入以下命令逐个安装所有捆绑软件: composer require symfony/symfony 但是问题是我最终遇到以下错误: compose

如何在Symfony 4中创建自定义表单类型?

我试图通过Symfony 4 Documentation创建具有其自己的模板视图的自定义表单类型,但是通过搜索并尝试创建一个自定义表单类型却出现了很多错误. 这是我的自定义表单类型文件ImageChoiceType.php: <?php namespace App\Form\Type; use App\Entity\Media; use Doctrine\ORM\EntityMan

PHP-在Symfony 4中安排控制器前端和后端的正确方法是什么

我通常做一个FrontendBundle和BackendBundle,但是对于Symfony 4,它们都在src文件夹中.我是否必须将所有控制器放在一起(我认为不是)或创建2个文件夹(Controller和ControllerFront)? 例如:(文件Symfony / config / routes / annotations.yaml) controllers: resource: ../../src/

PHP-Symfony主义ORM CLI字体/颜色不起作用?

我一直在网上寻找如何解决此问题,但未成功.实际上,我已经有超过一年的时间了,只是忽略了它.既然我在Symfony 4.1项目中正在做更多关于ORM的工作,我想知道是否有人知道如何在Windows 10计算机上修复字体/颜色? 命令行工具: * Powershell-无法正确显示颜色*命令提示符-无法正确显示颜色

PHP-Symfony 4 Doctrine无法从控制台运行[2002]没有这样的文件或目录

我正在使用symfony 4,在运行教义控制台命令时会发生此错误: In AbstractMySQLDriver.php line 108: An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or directory 我认为这是因为连接有问题,但是当我运行应用程序时,它可以无错误地访问数据库,因此我无

PHP-Symfony手动连接参数-‘arguments’与’bind’

我试图弄清楚如何手动将参数注入DefaultController(不带自动装配). 我发现有两种方法可以实现这一目标. 我可以使用参数: services: _defaults: autowire: false autoconfigure: true public: true App\Service\SomeService: ~ App\Controll

php – Symfony 4:忽略来自调试工具栏的内核事件

我对Symfony很新,请原谅我,如果它对你来说很明显:) 对于我的项目,我需要根据网址执行一些操作.我使用内核事件,更具体地说是内核请求. 在services.yaml中: App\Service\UrlManager: tags: - { name: kernel.event_listener, event: kernel.request} 在UrlManager.ph

php – 如何在Symfony4结构的参数文件中检索我的环境变量?

我使用Symfony Flex进行了新的Symfony安装,新的骨架属于下一个Symfony 4目录结构. 我添加并配置了第一个第三方软件包:HWIOAuthBundle.此软件包用于通过Twitter使用两个秘密信息进行连接. 我在config / packages / hwi_oauth.yaml文件中声明了我的consumer_id和consumer_secret. hw

php – Symfony错误:“在呈现模板期间抛出异常”

我想包括 <link href="{{ asset('css/mystyle.css') }}" rel="stylesheet"/> 在我的twig文件中并渲染它.但它给了我未捕获的PHP异常Twig_Error_Runtime: “An exception has been thrown during the rendering of a template (“Asset manifest file

php – mailer symfony 4无法正常工作

我使用symfony 4启动了一个项目,邮件程序不起作用,但它应该很容易. 在你问之前,如果我从我的代码中复制过来的登录名和密码我能够登录我的邮件帐户,我也尝试使用netcourrier邮件帐户,同时双向身份验证不活跃我允许不太安全的应用程序访问邮件帐户.这是我的conf:在我的.env中: MAILER

php – Ajax正在失去会话

我将Symfony应用程序从Symfony 4.0.7升级到Symfony 4.1,之后AJAX调用丢失了会话值. 我同时调用了大约6个ajax请求.其中第一个进展顺利,但其他人正在失去会话价值.它发生在迁移到Symfony 4.1之后,仅用于AJAX调用.有任何想法吗? 编辑:只有在同时调用ajax时才会发生.我在调用ajax之间添

php – Api-Platform:渴望加载子资源

大家好,我刚刚开始使用Api-Platform,几个小时后我就遇到了这个问题. 我有一个Symfony4项目和两个实体:Bill&阿博 法案: /** * @ORM\Entity(repositoryClass="App\Repository\BillRepository") * @ApiResource */ class Bill { /** * @ORM\Id * @ORM\GeneratedValue

mysql – 使用doctrine,Symfony 4创建数据库时拒绝访问

我创建了一个新的Symfony 4项目,并希望创建一个新的数据库.我正在关注this tutorial,但无法让它发挥作用.跑步时 php bin/console doctrine:database:create 我总是得到同样的错误: In AbstractMySQLDriver.php line 112: An exception occurred in driver: SQLSTATE[HY000]

php – 如何在Symfony 4服务中使用renderView和twig模板

我正在新的Symfony 4应用程序中创建一个Emailer服务. 我尝试了一百万件但没有运气.我目前只能为S4找到关于这个主题的一些资源.任何帮助表示赞赏. 这就是我想要实现的目标.我知道我必须在我的Emailer服务中使用不同的服务,但没有运气. <?php namespace App\Mailer; class Emaile

symfony4 安装和创建项目[2019]

symfony4 安装和创建项目symfony4 安装启动symfony4 项目symfony4框架项目目录symfony4 的命令行新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右Sm

php – 创建没有数据库的Symfony 4表单

我是symfony的新手,想要创建一个简单的联系表单,获取提交的值并将其作为电子邮件发送.我不想在数据库中保存任何内容. 我按照本页面上的文档:https://symfony.com/doc/current/form/without_class.html 我使用上面的代码创建了一个新页面/操作: /** * @Route("/contact", name="pag

php – 弃用服务的公共用法

在更大的应用程序中,我有很多服务.使用Symfony 2.x我们将大多数服务公开并在控制器中使用: $container->get('service.id'); 转换到Symfony 3.4 / 4我想弃用公共服务的使用.由于许多客户直接使用该服务,我必须将其公开. 但我想将服务的公共使用标记为“已弃用”. 我已经知道如何在

php – 如何在symfony 4中启用分析器

解决了: 我重新安装它,现在它包含web_profiler.yalm.谢谢大家. 最初的问题是: 我刚刚开始学习Symfony所以我在KnpUniversity下载了免费视频以开始学习.当我到达视频“Web Debug Toolbar& the Profiler!”时我完成了下一个命令: > composer require profiler --dev 它安装好了. 然后,