微信云托管官网
我使用云托管时,使用一键部署创建了 django 服务,然后希望能 push 到 gitee 用于后续编辑代码,结果发现我进入 webshell 后,没有 apt , git 等指令,请问我要如何操作,才能编辑我的代码?
小程序消息推送配置提示:系统错误,请稍后尝试?请问这个是什么情况呢
错误提示:wx1661009addb58232 prod-5ghkbwa03964ccbe tid=949149 rid=multi_tenant_1uFpmUZaid21C6 ordering-system bid=53113717 ordering-system-002
在Django的settings.py中配置了云托管的mysql内网地址。在微信云托管上部署的时候出现错误“django.db.utils.OperationalError: (2002, "Can't connect to server on 'x.x.x.x' (115)")”。检查了地址没有错误。如果把migrate从dockerfile中去掉,等部署成功了,进入webshell手工执行,就能执行成功。请问这是什么原因呢?
1. 在云托管中部署了django-server,如何才能访问django的/admin/呢? 2. 部署在云托管中的django-server还需要本身支持ssl服务么?还是只是支持默认的http服务就可以了?
2025-05-13 14:15:50 create_eks_virtual_service : creating 2025-05-13 14:15:51 check_eks_virtual_service : process, DescribeVersion_user_error_Exec lifecycle hook ([/bin/sh /app/cert/initenv.sh]) for Container "springboot-kh6l-017" in Pod "springboot-kh6l-017-6f8dc68b9c-54422_upjumtwg(88f024ff-c490-463a-b674-8486cd343528)" failed - error: command '/bin/sh /app/cert/initenv.sh' exited with 137: + certFile=/app/cert/certificate.crt + certLog=/app/cert.log + srcIp=169.254.10.1 + srcHost=api.weixin.qq.com + checkFileCnt=0 + is_user_root + id -u + [ 0 -eq 0 ] + echo User is root, patching env and certs. + [ ! -f /app/cert/certificate.crt ] + [ ! -f /etc/os-release ] + . /etc/os-release + PRETTY_NAME=Debian GNU/Linux 10 (buster) + NAME=Debian GNU/Linux + VERSION_ID=10 + VERSION=10 (buster) + VERSION_CODENAME=buster + ID=debian + HOME_URL=https://www.debian.org/ + SUPPORT_URL=https://www.debian.org/support + BUG_REPORT_URL=https://bugs.debian.org/ + echo [I]: os release is debian + update-ca-certificates -h + cp /app/cert/certificate.crt /usr/local/share/ca-certificates/ + update-ca-certificates /usr/sbin/update-ca-certificates: 94: /usr/sbin/update-ca-certificates: Cannot fork , message: "/usr/sbin/update-ca-certificates: [--verbose] [--fresh]\nUpdating certificates in /etc/ssl/certs...\n+ certFile=/app/cert/certificate.crt\n+ certLog=/app/cert.log\n+ srcIp=169.254.10.1\n+ srcHost=api.weixin.qq.com\n+ checkFileCnt=0\n+ is_user_root\n+ id -u\n+ [ 0 -eq 0 ]\n+ echo User is root, patching env and certs.\n+ [ ! -f /app/cert/certificate.crt ]\n+ [ ! -f /etc/os-release ]\n+ . /etc/os-release\n+ PRETTY_NAME=Debian GNU/Linux 10 (buster)\n+ NAME=Debian GNU/Linux\n+ VERSION_ID=10\n+ VERSION=10 (buster)\n+ VERSION_CODENAME=buster\n+ ID=debian\n+ HOME_URL=https://www.debian.org/\n+ SUPPORT_URL=https://www.debian.org/support\n+ BUG_REPORT_URL=https://bugs.debian.org/\n+ echo [I]: os release is debian\n+ update-ca-certificates -h\n+ cp /app/cert/certificate.crt /usr/local/share/ca-certificates/\n+ update-ca-certificates\n/usr/sbin/update-ca-certificates: 94: /usr/sbin/update-ca-certificates: Cannot fork\n"
在小程序中,通过 wx.cloud.uploadFile 上传文件到云存储后,返回了cloudId,通过image 标签展示时,只有上传人可以正常展示,并且在云存储列表里也看不到上传的图片文件 这个是上传的代码 [图片] 这个时页面代码 item 值就是保存到数据库里面的cloudId [图片]
通过文档已知微信云托管采用公网访问是没有ddos防御能力的,那么有什么服务可以在到达微信云托管前进行拦截,如:IP封禁等? 总不能要么硬扛要么关公网吧,总是要做一些基本防御的
com.alibaba.excel.exception.ExcelGenerateException: java.lang.UnsatisfiedLinkError: no fontmanager in java.library.path 使用easyexcel-core 下载文件提示无法找到必要的本地库
在小程序里加载微信云托管上的图片,有的图片能正常显示,有的图片无法显示,用调试台已经看出图片加载,但是页面上不显示
我已经携带了from_appid,但是生成的小程序码还是主小程序的,我看运行日志打印的接口url也已经携带了from_appid,appid也没问题 let url = 'http://api.weixin.qq.com/wxa/getwxacode' if (appid) { url += `?from_appid=${appid}` } const response = await axios({ url: url, method: 'POST', data: { path: path, width: width, line_color: { r: 255, g: 206, b: 102 }, is_hyaline: true }, responseType: 'arraybuffer' // 设置响应类型为 arraybuffer }); // 转成base64数据 let base64Data = Buffer.from(response.data, 'binary').toString('base64'); base64Data = 'data:image/png;base64,' + base64Data; return base64Data;
使用开放接口服务/tcb/uploadfile获取到上传链接后,再通过Spring boot的后端将文件上传到对象存储,代码执行成功后,对象存储里却找不到文件
script [2025-05-07 15:57:30] [Pipeline] { [2025-05-07 15:57:30] [Pipeline] sh [2025-05-07 15:57:30] + curl -fsSL -u u:p https://cloudbaserun-code-cos.cloudbase.net/home/f767ce8a02f2498eaeb8e2577bf88bef/prod-7g2q4bsof78a861f-1746604572-xy_1746604572_t15S8kuZ.zip?q-sign-algorithm=sha1 [2025-05-07 15:57:30] + q-sign-time=1746604644%3B1747209444 [2025-05-07 15:57:30] + /root/workspace@tmp/durable-efc8ca26/script.sh: 1: /root/workspace@tmp/durable-efc8ca26/script.sh: q-signature=260cd533bf7fae89a6a1015971d1c63ac70abaafq-sign-time=1746604644%3B1747209444: not found -o [2025-05-07 15:57:30] code.zip [2025-05-07 15:57:30] /root/workspace@tmp/durable-efc8ca26/script.sh: 1: /root/workspace@tmp/durable-efc8ca26/script.sh: q-signature=260cd533bf7fae89a6a1015971d1c63ac70abaaf: not found [2025-05-07 15:57:30] + q-url-param-list= [2025-05-07 15:57:30] /root/workspace@tmp/durable-efc8ca26/script.sh: 1: /root/workspace@tmp/durable-efc8ca26/script.sh: q-url-param-list=: not found [2025-05-07 15:57:30] + q-header-list=host [2025-05-07 15:57:30] /root/workspace@tmp/durable-efc8ca26/script.sh: 1: /root/workspace@tmp/durable-efc8ca26/script.sh: q-header-list=host: not found [2025-05-07 15:57:30] + q-key-time=1746604644%3B1747209444 [2025-05-07 15:57:30] /root/workspace@tmp/durable-efc8ca26/script.sh: 1: /root/workspace@tmp/durable-efc8ca26/script.sh: q-key-time=1746604644%3B1747209444: not found [2025-05-07 15:57:30] + q-ak=AKIDBBuNZU8VbQyEDvMVO0LOAfsoTryoRnsg [2025-05-07 15:57:30] /root/workspace@tmp/durable-efc8ca26/script.sh: 1: /root/workspace@tmp/durable-efc8ca26/script.sh: q-ak=AKIDBBuNZU8VbQyEDvMVO0LOAfsoTryoRnsg: not found [2025-05-07 15:57:30] curl: (22) The requested URL returned error: 403 Forbidden [2025-05-07 15:57:30] [Pipeline] }
看了下相关的文章,好像都是用户授权,然后腾讯文档开放平台把code传给回调地址,服务拿code去获取token,再使用token去访问这种方式。能不能在服务有统一的secret,来访问当前组织下的文档呢?
[图片] 开发指引参考的是 https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloudrun/src/development/storage/service/upload.html springboot 版本 3.4.4 构造请求的逻辑是一致的,请求体除了每个请求的参数不一致外,没有找到其他不一致的地方,但是一个会成功,一个返回数据格式问题[图片] [图片] [图片]
代码段中增加from openai import OpenAI,就会出现如下部署问题。(云环境:1核,2GB内存) 2025-05-05 13:16:08 create_eks_virtual_service : creating 2025-05-05 13:16:08 check_eks_virtual_service : process, DescribeVersion_user_error_Back-off restarting failed container, [service]:[Back-off restarting failed container,] 2025-05-05 13:16:08 check_eks_virtual_service : process, DescribeVersion_user_error_Back-off restarting failed container, [service]:[Back-off restarting failed container,] 2025-05-05 13:16:08 check_eks_virtual_service : process, DescribeVersion_user_error_Back-off restarting failed container, [service]:[Back-off restarting failed container,]
[图片]
怎么链接redis?云托管自带redis吗?或者怎么查看自己的ip,我好放行redis进入我的服务器
数据库密码不知道怎么办
微信云托管,用内网域名访问,在微信小程序代码里面,用wx,uploadFile,填写url,调不通,用公网域名就可以。 是需要正式发布后才能调用吗?目前只是体验版和开发版,都调不通内网调用。 wx.uploadFile({ url: 'http://cgmurxnm.pdf.cxk2f2lo.bsln2e9r.com:8087/chart/upload',
1、云托管有域名,你访问域名+/admin 就行
2、云托管默认域名已经有 ssl,如果自定义域名需要配置和自定义域名相关的 ssl 证书;服务或容器里面不需要 ssl,仅需要 http 就行