收藏
回答

微信官网云托管案例本地调试报错是什么原因?

我尝试使用微信云托管,想先根据微信官网实例熟悉流程:

我是根据https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/quickstart/template/official.html找到https://github.com/WeixinCloud/wxcloudrun-thinkphp-apache把下载下来的wxcloudrun-thinkphp-apache-main.zip解压,然后部署的。

因为云端无法看到和修改代码,我先本地调试逻辑没问题之后再部署上云,参考了以下文档

https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/guide/debug/

但是Step 1-8都成功后,执行task出现问题,麻烦看下,是什么原因?请看截图。

回答关注问题邀请回答
收藏

2 个回答

  • Shannon
    Shannon
    2022-06-07

    你好,目前 Start 模式调试与部分 Windows 的 Docker 客户端有一定兼容性问题,我们正在定位修复。可以试下使用 Live Coding 模式看看是否能正常启动呢。

    2022-06-07
    有用
    回复
  • Shanghai~Zhang
    Shanghai~Zhang
    2022-06-07

    谢谢答复。我选择Live Coding试了下,也是报错。请看截图。

    2022-06-07
    有用
    回复 14
    • Shannon
      Shannon
      2022-06-07
      看到报错信息是读取 docker-compose.yml 出现异常导致的。尝试删除下这个文件重新右键生成一次看下有没有报错?
      2022-06-07
      回复
    • Shannon
      Shannon
      2022-06-07
      也麻烦提供下 docker --version 和 docker-compose --version 的输出,我们复现下问题,感谢反馈。
      2022-06-07
      回复
    • Shanghai~Zhang
      Shanghai~Zhang
      2022-06-08回复Shannon
      PS D:\phpStudy\PHPTutorial\WWW> docker --version
      Docker version 18.03.0-ce, build 0520e24302
      PS D:\phpStudy\PHPTutorial\WWW> docker-compose --version
      docker-compose version 1.20.1, build 5d8c71b2
      PS D:\phpStudy\PHPTutorial\WWW>
      2022-06-08
      回复
    • Shanghai~Zhang
      Shanghai~Zhang
      2022-06-08回复Shannon
      “重新右键生成一次”?我就是删除 docker-compose.yml后直接再次运行Live Coding。报错见图。
      2022-06-08
      回复
    • Shannon
      Shannon
      2022-06-08
      这边确认了下是 Git Bash 对于路径处理有一定问题导致的,可以将 VSCode 默认终端配置文件改为 PowerShell 后试下是否正常,或者在系统中增加 MSYS_NO_PATHCONV=1 这个环境变量
      2022-06-08
      回复
    查看更多(9)
登录 后发表内容
问题标签