使用的mysql外部链接,访问页面控制台显示接口500,halo
日志提示halo2.13部署问题报错java.lang.IllegalArgumentException: Expected authority at index 2: // at java.base/java.net.URI.create(Unknown Source) ~[na:na] at run.halo.app.infra.exception.handlers.ProblemDetailErrorAttributes.
如果使用h2就没有问题。
使用的如下配置:
version: "3"
services:
halo:
image: halohub/halo:2.13
restart: on-failure:3
network_mode: "host"
volumes:
- ./halo2:/root/.halo2
command:
修改为自己已有的 MySQL 配置
- --spring.r2dbc.url=r2dbc:pool:mysql://localhost:3307/halo
- --spring.r2dbc.username=root
- --spring.r2dbc.password=root3579
- --spring.sql.init.platform=mysql
外部访问地址,请根据实际需要修改
- --halo.external-url=http://localhost:8090/
端口号 默认8090
- --server.port=8090