- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试编写与 Symfony 5 和 Mercure 的聊天代码,但配置存在一些问题。我使用 Windows 10。
这是我遵循的文档:https://github.com/dunglas/mercure/blob/main/docs/hub/install.md
我在我的项目中安装了这个版本:mercure_0.13.0_Windows_arm64.zip。
然后,我解压它,然后在我的终端中运行“composer require symfony/mercure
”。
这是我的.env
:
# See https://symfony.com/doc/current/mercure.html#configuration
# The URL of the Mercure hub, used by the app to publish updates (can be a local URL)
MERCURE_URL=:https://127.0.0.1:8000/.well-known/mercure
# The public URL of the Mercure hub, used by the browser to connect
MERCURE_PUBLIC_URL=https://127.0.0.1:8000/.well-known/mercure
# The secret used to sign the JWTs
MERCURE_JWT_SECRET="!ChangeMe!"
###< symfony/mercure-bundle ###```
Then I ran the Mercure server with this command line : ```$env:MERCURE_PUBLISHER_JWT_KEY='!ChangeMe!'; $env:MERCURE_SUBSCRIBER_JWT_KEY='!ChangeMe!'; .\mercure.exe run -config Caddyfile.dev```.
In my PowerShell, I have this :
```2021/11/16 01:39:58.029 INFO http server is listening only on the HTTPS port but has no TLS connection policies; adding one to enable TLS {"server_name": "srv0", "https_port": 443}
2021/11/16 01:39:58.029 INFO http enabling automatic HTTP->HTTPS redirects {"server_name": "srv0"}
2021/11/16 01:39:58.111 INFO tls cleaning storage unit {"description": "FileStorage:C:\\Users\\toufi\\AppData\\Roaming\\Caddy"}
2021/11/16 01:39:58.113 INFO tls finished cleaning storage units
2021/11/16 01:39:58.134 INFO pki.ca.local root certificate is already trusted by system {"path": "storage:pki/authorities/local/root.crt"}
2021/11/16 01:39:58.135 INFO http enabling automatic TLS certificate management {"domains": ["localhost"]}
2021/11/16 01:39:58.136 WARN tls stapling OCSP {"error": "no OCSP stapling for [localhost]: no OCSP server specified in certificate"}
2021/11/16 01:39:58.143 INFO autosaved config (load with --resume flag) {"file": "C:\\Users\\toufi\\AppData\\Roaming\\Caddy\\autosave.json"}
2021/11/16 01:39:58.143 INFO serving initial configuration```
It seems to run well, but in my browser when I run ```https://localhost/.well-known/mercure```,
I have :
```Not Found
The requested URL was not found on this server.
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.4.25 Server at localhost Port 443```
Someone can help me because I don't know how to access to my Mercure server with my browser ?
Thank you very much
最佳答案
嘿,本,你应该尝试运行 https://localhost:8000/.well-known/mercure
在你的浏览器中
而不是 https://localhost/.well-known/mercure
关于php - 使用 Symfony 5 配置 Mercure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69982961/
我开始了一些本地的 mercurial 项目,我想开始分享这些项目。我使用 ubuntu 和 netbeans,并且我有一台可以托管项目的 ssh 机器。 我怎样才能将它们“上传”到服务器以便其他用户
我在使用 Mercure 的 Apache 服务器上有一个 Symfony 项目,我尝试在生产环境中设置 Mercure hub。 为了在生产环境中运行 Mercure hub,我将存档 mercur
我在使用 Mercure 的 Apache 服务器上有一个 Symfony 项目,我尝试在生产环境中设置 Mercure hub。 为了在生产环境中运行 Mercure hub,我将存档 mercur
我正在尝试编写与 Symfony 5 和 Mercure 的聊天代码,但配置存在一些问题。我使用 Windows 10。 这是我遵循的文档:https://github.com/dunglas/mer
我试图在两个 docker 容器之间建立连接。一个作为 nginx 服务器 + Symfony 应用程序,第二个使用 Mercure。 我的应用程序运行良好,docker-compose 构建也没有任
我是一名优秀的程序员,十分优秀!