symfony4 - 如何在 Symfony 项目中安装 Mercure?
问题描述
我正在尝试在我的本地环境中实施 Symfony Mercure。我正在关注官方文档https://symfony.com/doc/current/mercure.html
因此,我从链接下载了二进制文件https://github.com/dunglas/mercure/releases/tag/v0.11.3
从下载中,我将 mercure & CaddyFile.dev 复制到 symfony bin 文件夹,然后执行以下行:
$ SERVER_NAME=:3000 MERCURE_PUBLISHER_JWT_KEY=key MERCURE_SUBSCRIBER_JWT_KEY=key ./bin/mercure run -config Caddyfile.dev
但我越来越bash: ./bin/mercure: cannot execute binary file: Exec format error
晚了我改成
$ MERCURE_PUBLISHER_JWT_KEY=key MERCURE_SUBSCRIBER_JWT_KEY=key ./bin/mercure run -config bin/Caddyfile.dev
这让我返回错误run: loading initial config: loading new config: http app module: start: tcp: listening on :443: listen tcp :443: bind: permission denied
任何人都可以实现它。请帮忙。
谢谢。
解决方案
推荐阅读
- svelte - 你可以在没有 NodeJs 的情况下使用 SvelteJS 吗?
- excel - Is it possible to Import data in AWS DynamoDB from Excel file?
- postgresql - 如何在 Postgres 的 bytea 中查询 SHA256?
- java - 如何将以下 Stream 转换为 Pojo
- angular - Angular 9 中的生命周期 ngDestroy 与 ngIf 和 ngContent
- javascript - 替代 iframe、嵌入、对象标签?
- php - 而 fgets php 循环
- html - html 的所有内容在移动视图中已移至左侧
- java - 如何在 Listview 中搜索使用 Fragment 布局
- r - 在不使用参数时运行具有多个参数的函数