joyqi
joyqi
@verazuo 你用的是什么版本呢?
把docker-compose文件完整的贴上来
看起来 `getPostIdByShareId` 并不是一个公开的 XMLRPC 接口方法
你是从哪个版本升级上来的
这个很奇怪,我看了你的配置应该是没有问题的
你可以本地给镜像加个调试 ```Dockerfile FROM joyqi/typecho:1.2.0-php8.0-apache RUN sed -i '1062 i print_r($e);' install.php ``` 然后用这个镜像来安装,看最终会输出什么异常信息
换成这个 ```Dockerfile FROM joyqi/typecho:1.2.0-php8.0-apache RUN sed -i "52 i sed -i '1062 i print_r(\$e);' install.php" /bin/init_typecho ```
看起来就是 `typecho-mariadb` 这个host没有解析成功
这个跟 typecho 没有关系,php本身没有解析这个域名,我自己的网站也是在k8s中,解析mysql的host不会有问题。你在docker写个php文件,然后访问看看能不能正常解析就知道了 ```php
直接原因就是在php的容器里无法解析这个域名,至于为什么无法解析,暂时无法判断。